简体   繁体   English

jQuery.click()在onClick之后调用

[英]jQuery.click() call after onClick

I have anchor tag witn inline onClick and with jQuery query I am also calling Click() event can I call jQuery.Click after inline onClick. 我有锚标记和内联onClick并使用jQuery查询,我还调用了Click()事件,我可以在内联onClick之后调用jQuery.Click。

 $("a:contains('Clear')").click(function() { //my Code }); 
 <a onclick="fun2()" href="javascript:{}"> Clear </a> 

Try with mousedown & mouseup event. 尝试使用mousedownmouseup事件。 Click event separate with two mousedown excute fun2 & mouseup execute jquery function.see the console.log normal click first jquery is second 单击事件与两个mousedown分别独立执行fun2和mouseup执行jquery功能。请参阅console.log。

 $("a:contains('Clear')").mouseup(function() { console.log('im jquery click') }); function fun2(){ console.log('ima normal click') } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a href="javascript:{}" onmousedown="fun2()">Clear </a> 

or 要么

Include your onclick function name into jquery function with first line. 在第一行中将onclick函数名称包含到jquery函数中。 like this below.After that line apply your code 如下所示。在该行之后,应用您的代码

 $("a:contains('Clear')").click(function() { fun2();// call inline onclick function //your code console.log('im jquery click') }); function fun2(){ console.log('ima normal click') } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a href="javascript:{}" >Clear </a> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM