我认为我将学习一些关于Javascript如何思考的东西,并且作为一个PHP编码器将是一个很大的帮助。我在这里提供了一个工作模型的链接,它是一个标签界面,非常简单:
http://mypilotsupply.com/console/dev.click.php
点击任意标签即可查看我的意思。
如果我在标签上实际“点击”,它会显示该图层并隐藏其他图标。
我的问题是,如何编写以下内容:
document.getElementById('tab_history').onclick();
或
$('#tab_history').onclick();
因为我写的函数绑定到那个类,所以我无法弄清楚如何实现同样的效果,就像我点击它一样。
同样,您的回答表示赞赏,可能会让我深入了解函数和匿名函数的概念。
答案 0 :(得分:2)
您可以使用.click()手动触发点击处理程序 - 注意:由于浏览器限制,点击事件的默认操作可能不会被此触发
$('#tab_history').click();
答案 1 :(得分:1)
例如,使用点击:$('#tab_history').click();
或
你可以使用trigger();作为替代。
$('#tab_history').trigger('click');
<ul>
<li>
<a href="#inline">Test</a>
</li>
</ul>
$(document).on("click", "a", function(){
$(this).text("It works!");
});
$(document).ready(function(){
$("a").trigger("click");
});