2016-11-19 59 views
0

我正在为自己编写脚本,并且有一个带有按钮的页面,当我单击该按钮时,它会打开菜单。 所以,这里的交易,我需要以某种方式编程触发事件,开始按钮用户点击的时候,这里是该元素的代码:JQuery - 来自onlick的调用事件

<a class="btn_green" href="javascript:void(0)" onclick="Market_ShowPopup(440, &quot;Some Text&quot;, &quot;Some text&quot;); return false;"> 
<span>Some text...</span> 
</a> 

提前感谢!

回答

0

把你在这个函数语句应菜单之前执行打开:

document.querySelector('.btn_green').addEventListener('click',function(e){ 
      // Do something before menu is opened! 
     }); 
0

你需要这样的

$(document).on('click','.btn_green',function(){ 
 
Market_ShowPopup(440, "Some Text", "Some text") 
 
}) 
 

 
function Market_ShowPopup (num,one,two){ 
 
    console.log(num+':'+one+':'+two) 
 
    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<a class="btn_green" > 
 
<span>Some text...</span> 
 
</a>

0

你可以使用:

$(.btn_green).click() 

触发按钮上的点击事件。