让我的.on()
工作遇到一些问题。我的网站在这里。
如果您查看 www.eliteweb-creation.co.uk/dev/js/nav.js,我正在设置一些 on mouseenter
&mouseleave
事件处理程序$('a.left.active')
为了将来有人查看这篇文章,我已将代码添加到 jsfiddle:
锚点.active
在单击时会动态添加到它们,因此使用.on()
而不是.click()
让 jQuery 检测到 dom 更改并添加事件处理程序。
在添加课程之前,我.on("click")
的锚.active
工作正常,问题似乎是.on()
没有检测到课程更改。
任何和所有的帮助表示赞赏。