($("ul").has("li").length ? "Yes" : "No") + "</li>") ????
<!DOCTYPE html>
<html>
<head>
? ? <style>
? ? ? ? .full { border: 1px solid red; }
? ? </style>
? ? <script type="text/javascript" src="../js/jquery-2.1.4.js"></script>
</head>
<body>
<ul>
? ? <li>Does the UL contain an LI?</li>
</ul>
<script>
? ? $("ul").append("<li>" + ($("ul").has("li").length ? "Yes" : "No") + "</li>");
//$("ul").has("li").length是不是強(qiáng)制轉(zhuǎn)換布爾值。
? ? $("ul").has("li").addClass("full");
? ? console.log($("ul").has("li").length)
</script>
</body>
</html>
2018-03-21
$('li').addClass('full'),就是給每一個li加了?!?("ul").has("li")”這句話找的就是ul(含有l(wèi)i標(biāo)簽的那個ul)。
2018-03-19
$("ul").has("li")返回一個數(shù)組,如果數(shù)組的長度大于0就表明ul中有l(wèi)i,結(jié)果就是yes。如果長度等于0,就表明ul中沒有l(wèi)i,結(jié)果就是no