2016-06-08 114 views
0

打开电子邮件客户端时,显示“事件未定义”错误消息我有两个电子邮件输入字段,其类名为send_email。我想在用户双击电子邮件字段时显示电子邮件客户端。要做到这一点,我用下面的jQuery代码,但它显示的错误消息:当我尝试使用dblclick()

事件没有定义

$(document).ready(function(){ 
    $('input.send_mail').dblclick(function() { 
    event.preventDefault();  
    var email = $(this).val(); 
    var subject = '';  
    window.location = 'mailto:' + email + '?subject=' + subject; 
    }); 
}); 
+0

'$( 'input.send_mail')DBLCLICK(函数(事件){',你需要接受'event'作为参数传递给处理程序 –

回答

2

在您使用event.preventDefault()dblclick代码,但没有设置活动属性。试试这个:

$('input.send_mail').dblclick(function(event) { // < 'event' here 
    event.preventDefault(); 
    // your code... 
}): 
+0

哦,我看..... ... –

相关问题