我正试图绕过这个。例如假设我想选择#cp-Rollup,第一个。 (抱歉我的问题标题。不确定如何说出来)
$('.stats-tabs-position[href*="#cp-Rollup"]').click(function() {
alert("cp-Rollup");
});
<ul class="stats-tabs-position">
<li class="settings-tabs"><a href="#cp-Rollup">Rollup</a></li>
<li class="settings-tabs"><a href="#cp-Vehicle">Vehicle</a></li>
<li class="settings-tabs"><a href="#cp-Personnel">Personnel</a></li>
<li class="settings-tabs"><a href="#cp-LogisticsRole">Logistics Role</a></li>
<li class="settings-tabs"><a href="#cp-LogisticsClass">Logistics Class</a></li>
</ul>
答案 0 :(得分:4)
在[href *之前]添加锚点(a)元素:
$('.stats-tabs-position a[href*="#cp-Rollup"]').click(function() {
alert("cp-Rollup");
});
答案 1 :(得分:0)
$('.stats-tabs-position a[href="#cp-Rollup"]').click(function() {
alert("cp-Rollup");
});