0
我有一个列表jQuery的点击,但不是第一胎
HTML
<ul class="choices">
<li><a href="#" data-flag="en"><img class="flag" src="/img/flag/United Kingdom.png" alt="" /></a></li>
<li><a href="#" data-flag="de"><img class="flag" src="/img/flag/Germany.png" alt="" /></a></li>
<li><a href="#" data-flag="es"><img class="flag" src="/img/flag/Spain.png" alt="" /></a></li>
<li><a href="#" data-flag="fr"><img class="flag" src="/img/flag/France.png" alt="" /></a></li>
<li><a href="#" data-flag="it"><img class="flag" src="/img/flag/Italy.png" alt="" /></a></li>
</ul>
我试图代码jQuery中,只允许上的一切动作,但第一个孩子的能力
我尝试以下,但无济于事
jQuery的
$('.choices li:not(:first-child) a').click(function(e){
e.preventDefault();
console.log("clicked");
});
有人可能可以帮我拿出我的代码吗?
你确定你的HTML?因为它像魅力一样工作。 – Calvein
这应该工作,是什么问题? – undefined
检查控制台是否得到“点击”或不。尽管代码没有问题。这应该很好。 – Jai