假设我有代码:
$('#target').click(function() {
alert('Handler for .click() called.');
});
我想在页面加载后#target
会被自动点击,但点击功能仍然有效。
例如,相同的播放和停止按钮。这将启动播放方法但如果再次按下则会停止播放。
我应该将它改为单独的方法,还是单行调用?
答案 0 :(得分:6)
这很简单,你几乎拥有它......
$('#target').click(function() {
alert('Handler for .click() called.');
}).click();
答案 1 :(得分:4)
// when the page is ready
$(function() {
$('#target').click(function() {
alert('Handler for .click() called.');
});
// trigger click handler for #target
$("#target").trigger('click');
});
答案 2 :(得分:1)
$('#target').trigger("click");
答案 3 :(得分:1)