jquery javascript的事件函数 如何传入多个元素值/或类名,比如hover()事件函数传入2个以上元素class名
2个回答
展开全部
用闭包可以,
function getCallback(param1, param2, param3, ...) {
return function(event) {
// you can do anything with these params
}
}
$("#id").hover(getCallback(class1, class2, class3,...));
function getCallback(param1, param2, param3, ...) {
return function(event) {
// you can do anything with these params
}
}
$("#id").hover(getCallback(class1, class2, class3,...));
更多追问追答
追问
感谢, 如果是 调用 hover的 元素id或class名呢? 比如传入两个以上 $('classA ,classB').hover()
追答
这种可以直接使用jquery方法的啊。
$('classA ,classB').hover(anyFunction);
在方法内部的this是指向当前元素的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询