(请在问题底部找到代码链接)
我一直在为网络开发一个径向菜单。然而,我遇到了一个障碍,并坚持了几个小时,无论我做什么,我似乎无法得到任何回应,从任何选择器的我尝试过。
我已经做到了。。。
$(document).on('mouseover' function() {
$('#selector0").remove();
});
它成功地删除了我生成的一个元素。
但是我试图使用这段代码,但它不起作用。
$("#selector0").on('mouseover' function() {
$("#selector0").remove();
});
我也试着给自己发送一个同样失败的警报。我还尝试按there类选择所有克隆项,但同样失败。我想这可能和这个位置有关:绝对的。想可能是因为jQuery无法拿起鼠标事件到那个项目上?
如果有人能帮我解决这个问题,我将非常感激。我已经编写了我在jsFiddle上所做工作的演示版本,这样人们就可以检查代码并在那里处理它。
http://jsfiddle.net/cjtpB/13/
最佳答案
我在匹配动态添加的元素时遇到了很多问题。
我通常做的是在select中使用body
而不是元素名,然后在函数调用中放置元素名:
$('body').on('click', '#elementName', function () {
alert('Clicked!');
});