使用 JQuery,如果我的 div 中 ID 为“nav”的 a 标签之一被选中,我如何才能清除另一个名为“body-wrapper”的 div 的内容?我这样做是为了根据导航菜单中的选择更改 div 的内容。
我的代码可以在这里找到:http://jsfiddle.net/Qvjnc/
提前致谢。
最佳答案
我只需要一个点击事件来清除要开始的内容,然后插入您想要的内容。示例:
$('#nav a').click(function(){
$('#body-wrapper').html('<b>whatever i want</b>');
});
更新:
要根据单击的元素显示不同的内容,请将其更改为如下所示:
$('#work').click(function(){
$('#body-wrapper').html('<b>this is work</b>');
});
$('#about').click(function(){
$('#body-wrapper').html('<b>this is about me</b>');
});
在此示例中,您必须提供 anchor ID。
关于jquery - 如果选择了 div 中的 a 标签,我该如何判断?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882501/