日期:2014-05-16  浏览次数:20382 次

~~~~~~~~~Jquery 动态设置<Li>式样,马上给分???~~~~~~~
<li class="float_l navnoselect">
  <div class="navright">
    <div class="navmid">
      <a href="My_Desktop.aspx" target="mainFrame">我的桌面</a>
    </div>
  </div>
</li>



$(".navnoselect").onclick(function(){ 
$(this).addClass("navselect"); 
});
$(".navnoselect").mouseover(function(){ 
$(this).addClass("navselect"); 
});
$(".navnoselect").mouseout(function(){ 
$(this).removeClass("navselect"); 
});



报错信息:
TypeError: $(...).onclick is not a function
[在此错误处中断] $(".navnoselect").onclick(function(){


mouseover和mouseout的时候式样都改变了,但onclick的时候报错,不知道原因。
jquery html

------解决方案--------------------
不是click?为什么加个on
------解决方案--------------------
是click吧!

引用:

$(".navnoselect").onclick(function(){ 
$(this).addClass("navselect"); 
});

------解决方案--------------------
click!

报错信息:
TypeError: $(...).onclick is not a function==>$().onclick不是个函数。