我有一些 nested <div>,我想在其中单击其中一个 nested 时调用一个函数<div>,但是我无法实现它。
这是我的 HTML:
<div class="seat available">
<div id="2020" class="seat-click"></div>
<div class="tootltip-text">
<p>Name : <span id="id31">Subham<span><button>Ok</button></span></span></p>
<p>Seat No :<span id="13-tooltip-count">111</span></p>
<p>Team :<span id="id32">Abc</span></p>
</div>
</div>
这是我的 jQuery :
$('.seat-click').on('click', function () {
console.log('Hello');
});
为了清楚理解,参考https://jsfiddle.net/47s8q2pv/4/
在这里,我希望仅在单击时调用单击函数<div id="2020" class="seat-click"></div>。
如果我将 jQuery 更改为
$('.seat-click').on('click', function () {
console.log('Hello');
});
如果我这样做,那么我<div class="tootltip-text">也将调用相同的点击功能,这是我不想要的,因为将来我会在工具提示中有一些按钮和可点击的项目。
有什么解决方法吗?
慕侠2389804
慕无忌1623718
相关分类