シンプルなものに困っています。私の朝の紅茶は十分強くない。jQuery divにアンカー子がある場合
IF divにはアンカーTHEN-blahの子があります。 (ほとんどのjQueryのメソッドなど)children
メソッドが返すので
$('.box').click(function(){
if ($(this).children('a').length) {
//some thing
} else {
//some thing else
}
});
:length
プロパティをチェック
$('.box').click(function(){
if ($(this).children('a')) {
//some thing
} else {
//some thing else
}
});
<div class="box"><a href="#"><img src="#" /></a></div>
<div class="box"><img src="#" /></div>
<div class="box"><img src="#" /></div>
あなたがアンカーに追加されたCSSすべきいくつかの 'thing'たい場合は、それはBLAMの子であるときやじるを特定のCSSセレクタ子「BLAM>やじる」を使用することを検討してください。もっとconcreete "div.box>" divのクラスのアンカー子 ".box" – DwB