这种情况:我使用 .load('page.php')功能更改了我的页面内容。但我的问题是如下。当我更改这样的内容时,我的 .click()功能将不再起作用。
这是我的.js代码:
$(document).ready(function(){
$(".menu_inner").bind('click',function(){
var product = $(this).attr('prod');
produkt="modules/"+product+".php";
})
$(".menu_list_home").click(function(){
$("#contentwrapper").load('modules/homepage.php');
})
})
主页绑定导致div刷新的主页不是homebutton所在的地方。页面加载时它正在工作。一旦我点击回家,就无所事事了。它看起来像是没有约束力的。有什么猜测吗?
马丁。
答案 0 :(得分:3)
我相信当你加载'内容包装器'时,拥有类menu_inner
的dom也会被更改。使用此:
$(document).on('click', '.menu_inner', function(){
ar product = $(this).attr('prod');
produkt="modules/"+product+".php";
} );