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

请教Jquery高手一个简单的却不知道能不能实现的问题
请教Jquery高手一个简单的却不知道能不能实现的问题

假若一个控件ID为"btnlogin",如果给他定义一个dblclick函数:
$('#btnlogin').dblclick(function(e){alert('test')});

如何用另外一个控件ID为"btnlogin2"。

在点击btnlogin2的时候直接触发btnlogin的双击事件。

注意:是触发控件的双击事件,而不是去直接把他的双击函数赋值给btnlogin2的单击事件。

意思其实就是说。一个控件的单击去代替另一个控件的双击事件。

不知道可不可以写成这样:$('#btnlogin2').click() = $('#btnlogin').dblclick();



或者在另外一个函数中直接调用这个dblclick函数,不知道可行不:
function diaoyong()
{
  $('#btnlogin').dblclick();
  alert(调用双击事件成功);
}

------解决方案--------------------
$('#btnlogin2').click($('#btnlogin').dblclick);