我似乎在查询和绑定方面遇到了一些问题。
在我的 _Layout 中,我在页面底部找到了 jquery,它有一个.on('click')
在得到一个具有“添加项目”链接的 partialView 中,当我单击它时,它会$.post()
返回一个 parialview 并将其填充到 div 容器中。
下次当我尝试通过单击同一链接添加另一个项目时,它就像一个链接并刷新了站点,就像它失去了与 jquery 的绑定一样。如果我选择让 jquery 每次都在它上面渲染的部分工作,但是为了结构我不想在页面中间有 jquery 脚本。
为什么会这样,我该怎么办?
编辑:
这是我得到的绑定。它像以前一样工作一次。
$('.menu-day').on('click', 'a.addItem', function (e) {
e.preventDefault();
console.log('ok');
addRow($(this).attr('id'));
});