Jquery:如何将事件绑定到具有同级元素的元素?

问题描述 投票:1回答:1

我希望将change事件绑定到输入元素,但仅当它的下一个同级是select元素时,以便当输入值更改时,如果它与select元素中的任何选项匹配,则该选项将被选中。我知道我可以将事件绑定到所有输入,然后检查每个输入是否具有选择同级,但这在计算上更加昂贵,所以我宁愿不这样做。有什么想法吗?

javascript jquery events selector
1个回答
0
投票

您也许可以jquery .prev

$('inputs + select').prev().on(...);

尝试一下

https://api.jquery.com/prev/

© www.soinside.com 2019 - 2024. All rights reserved.