gpt4 book ai didi

jquery - 在 jquery 多重选择器中使用 "this"

转载 作者:行者123 更新时间:2023-12-01 06:24:50 24 4
gpt4 key购买 nike

我正在尝试解决这个问题,但还没有快乐。由于我无法进入此处的原因,我需要使用“this”和另一个选择器来绑定(bind)单击事件。示例

    $('mySelector').each(function(){
$(this, this.siblings('img')).bind('click', function(e){
e.preventDefault();
doStuffTo($(this));
});
});

但我不知道该怎么做。有人知道我将如何实现它吗?

最佳答案

大多数 jQuery 方法(不返回值)会自动应用于集合中的每个元素,因此不需要 each()

结合siblings()andSelf(),代码可以简化为:

$('.mySelector').siblings('img').andSelf().click(function (e) {
e.preventDefault();
doStuffTo($(this));
});

关于jquery - 在 jquery 多重选择器中使用 "this",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5731196/

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