/ / jQueryでリスト項目を除外しない - jquery

jQueryでリスト項目を除外 - jquery

プレースホルダーをホバーから除外するにはどうすればよいですか。

HTML:

<ul class="listing">
<li><p>red</p></li>
<li><p>green</p></li>
<li><p>blue</p></li>
<li id="li-placeholder"><p>placeholder</p></li>
</ul>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

JS:

$(function() {
$(".listing > li > p").hover(function() {

// exclude placeholder
// try...
// $(".listing > li > p").not("#li-placeholder").hover(function() {
// $(".listing > li > p:not("#li-placeholder")").hover(function() {

$(this).css("cursor", "help");
});
}​)​

回答:

回答№1は6
$(".listing > li:not(#li-placeholder) > p")

それはあなたが後にいるセレクタです。 それを見て.


回答№2の場合は0

PではなくLIにプレースホルダマーカーを配置しました。

$(function() {
$(".listing>li:not(#li-placeholder)>p").hover(function() {
$(this).css("cursor", "help");
});
})

</s></s></s></s></s></s></s></s> 私はこれがあなたを助けることを願っています、

ジェローム・ワグナー