我试图触发对锚标记的点击,但它似乎不起作用?
<a id="pop" href="http://www.google.com/" target="_blank">Pop This</a>
$(document).ready(function () {
function libertyPop() {
$("#pop").click(function(){ console.log(this)});
}
libertyPop();
});
答案 0 :(得分:2)
要触发click
事件,您只需使用el.click()
而无需任何参数。
当前代码附加了一个事件,以便在单击元素时执行。
答案 1 :(得分:0)
有你的解决方案:http://jsfiddle.net/gKqXG/1/
$(document).ready(function () {
$('body').on('click', '#pop', function() {
alert('clicked');
});
$("#pop").click();
});
答案 2 :(得分:0)
(这)并不是指我所看到的任何标签属性。
如果您要记录网址,请替换&#34;此&#34;与$(this).attr(&#34; href&#34;) 如果您希望在标签之间记录文本,请尝试$(this).text()
答案 3 :(得分:0)