動的に追加されるクラス「addedelement」を持つ一連のdivがあります。このすべてのレイヤー内には、さらにネストされた div があり、そのうちの 1 つはイベントが添付された画像を含んでいます。この画像のいずれかをクリックすると、それらの div の LAST 内にあるかどうかを知りたい:
if($(this).is('div.addedelement:last div.contextmenu img.up'))
{
alert('Ok');
}
理由はわかりませんが、この条件式は、トリガーが最後の 'elementadded' div 内にあるかどうかに関係なく実行されます。しかし、次のようにCSSを要素に適用しようとすると:
$('div.addedelement:last div.contextmenu img.up').css('display','none');
それは魅力のように機能します。私は何が欠けていますか?誰でも私を助けることができますか?