0
我是jQuery的总新手,但给它一个去。我似乎无法得到下面的功能.click
工作。任何人都可以告诉我我错了吗?.click函数.load不工作
$(".news").click(function() {
$("#contentarea").load("console/news.php");
});
我是jQuery的总新手,但给它一个去。我似乎无法得到下面的功能.click
工作。任何人都可以告诉我我错了吗?.click函数.load不工作
$(".news").click(function() {
$("#contentarea").load("console/news.php");
});
你需要运行在ready
事件中的代码,从而使新闻元素(一个或多个)被加载:
$(document).ready(function(){
$(".news").click(function() {
$("#contentarea").load("console/news.php");
});
});
包裹准备处理
$(function(){
//your code
});
里面的代码或者你可以把javascript代码放在标记的末尾,如
//your html
<script>
//js code here
</script>
它应该可以正常工作,尽管您没有给出“工作”含义的定义。确保具有'new'类的元素存在,并且不是动态生成的。 – Bojangles 2012-03-21 18:18:01
适用于jsfiddle http://jsfiddle.net/z5AUX/1/ – deltree 2012-03-21 18:22:38
万一您在创建元素dinamically,使用.live()(现在不推荐)或.on() – chepe263 2012-03-21 18:50:02