如何用按钮的click事件去触发a标签的click事件
在jQquery中,可以用如下方式触发input、a标签的click事件:
<input id="my_input" /> <a id="my_a" href="http://www.XXXX.html"></a> $("#my_input").click(function () { //do something }); 或 $("#my_a").click(function () { //do something });
但是用按钮input标签的click事件去触发a标签的click事件,如下代码,却不起作用
$("#my_input").click(function () { $("#my_a").click(); });
于是网上查了之后,改成如下即可:
$("#my_input").click(function () { $("#my_a")[0].click(); });
由于对jQquery不精通,无法给出解释,这里只是解决问题而已,特此记录。