是否可以使用两个Jquery函数,如下面的
$('#id1').on('click', function(){
//body
}
$('#id2').on('click', function(){
//body
}
但是能够调用
的主体$('#id2').on('click', function(){} );
in
$('#id1').on('click', function(){} );
答案 0 :(得分:3)
当然,你可以:
答案 1 :(得分:2)
您可以致电trigger():
$("#id2").on('click', function() {
$("#id1").trigger("click");
});
这实际上会触发该id上的click事件。
答案 2 :(得分:0)
是的,让每个函数调用第三个,通用的函数:
$('#id1').on('click', function(){
doCommon()
}
$('#id2').on('click', function(){
doCommon()
}
function doCommon(){
alert('here i am');
}
答案 3 :(得分:0)
试试这个
$('#id1').on('click', function(){
//body
$('#id2').trigger('click');
}
$('#id2').on('click', function(){
//body
}