我有一个与动态加载内容相关的问题,有一个侧栏,它有链接并以这种方式加载页面;问题是相对于加载页面时javascript不起作用,我使用$document(ready)
作为此目标,但它根本不起作用,是否有任何提示?
答案 0 :(得分:2)
我会假设你以这种方式绑定事件......
$('a').click(function () {});
当在动态内容中点击锚点时,期望这个事件会被触发吗?
尝试将事件绑定到在例如
中加载页面时不会更改的元素$('body').on('click', 'a', function () {});
事件实际上是绑定到身体的,当点击事件在锚点上触发时,它会冒泡到身体然后将其委托给锚点