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