gpt4 book ai didi

javascript - jQuery点击列表元素向上滑动

转载 作者:行者123 更新时间:2023-11-28 01:54:43 25 4
gpt4 key购买 nike

如何将点击事件委托(delegate)给触发它向上滑动的列表元素?

这是我的尝试:

http://jsfiddle.net/Sdh2G/

HTML

<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>

JS

$(document).delegate($("li"), "click", function() { $(this).slideUp(); console.log("click"); });

它抛出以下错误:Uncaught TypeError: Cannot use 'in' operator to search for 'display' in undefined

最佳答案

使用 .on() 方法很容易委托(delegate)事件:

http://jsfiddle.net/Sdh2G/1/

$(document).on("click","li", function() {
$(this).slideUp();
console.log("click");
});

http://api.jquery.com/on/

关于javascript - jQuery点击列表元素向上滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17688627/

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