0
<li><div class="a">xxx<div></li>
<li><div class="b">xxx<div></li>
<li><div class="b">xxx<div></li>

li含まない要素を選択する方法

<div class="a">

期待される結果は次のようになります。

<li><div class="b">xxx<div></li>
<li><div class="b">xxx<div></li>

 

select("li").not(has("div.a"))

?

4

1 に答える 1

0

id と value を li に追加してから、

    <html>
    <head>
        <script>
            function check(){
                var li = document.getElementById("li").value;
            if(li == 1){
                document.getElementById('result').innerHTML= "result = "+"<div class='b' style='border:1px solid red;'>abc</div>";
            }
              alert(li);

        }
        </script>
    </head>
    <body onload="check()">
    <li id="li" value="1">
        <div class='a'>abc</div>
    </li>
    <li id="li" value="2">
        <div class="b">bcd</div>
    </li>

    <span id="result">

    </span>
    </body>
</html>
于 2012-10-17T03:44:02.690 に答える