为何调用不了这个函数,属于jQuery
为什么调用不了这个函数,,属于jQuery整个代码就是JScript codefunction aaa(index){$(.item_content:eq(
为什么调用不了这个函数,,属于jQuery
整个代码就是
JScript codefunction aaa(index){ $(".item_content:eq("+index+")").show(1000);}function la(index){ $(".item_title:eq("+index+")").toggle(aaa(index)//这里报错......... }, function(){ $(".item_content:eq("+index+")").hide(1000); } );}
[解决办法]$(".item_title:eq("+index+")").toggle(
function(){
aaa(index)//这里报错.........
},
function(){
$(".item_content:eq("+index+")").hide(1000);
}
);
[解决办法]你把这个变量定义在外面,定一个全局变量!方法外向定义一个:var index;
[解决办法]那个程序就一句话,为什么不直接写到里面去?
[解决办法]toggle只接受2个fucntion作为参数,aaa(index)这个表达式的结果并非是一个function,而是undefined,不报错才怪