gpt4 book ai didi

javascript - Jquery onclick 删除 i++

转载 作者:行者123 更新时间:2023-11-30 06:59:39 24 4
gpt4 key购买 nike

我有很多由 del1、del2、del3 等定义的项目。

如何将 .click 设置为 .del1 delete(1) 和 .del2 delete(2)?

<li>
<a href="http://www." target="new">http://www.</a>
<a href="#">
<img class="del1" src="images/page_white_delete.png" title="Delete">
</a>
</li>
<li>
<a href="http://www." target="new">http://www.</a>
<a href="#">
<img class="del2" src="images/page_white_delete.png" title="Delete">
</a>
</li>

jQuery:

$(".del1").click(function(){
favs.webdb.deleteTodo(1);
});

旧代码是这样写的:

    <li><a href="http://www.tes.com" target="new">http://www.tes.com</a>
<a href="javascript:void(0);" onclick="favs.webdb.deleteTodo(1);">
<img src="images/page_white_delete.png" title="Delete">
</a></li>

我还认为我可能必须进行 jquery 实时点击,因为 webdb 在页面加载完成之前不会加载。

最佳答案

使用通用类和 data-* 属性:

<img class="del" data-number="1" src="images/page_white_delete.png" title="Delete">
<img class="del" data-number="2" src="images/page_white_delete.png" title="Delete">


$(".del").click(function(){
favs.webdb.deleteTodo($(this).data("number"));
});

关于javascript - Jquery onclick 删除 i++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11945392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com