这是我的问题。我正在做一个简单的模态项目。从代码中可以看出,当用户点击演示链接或按钮时,它会调用模态屏幕。
但是,我不想点击,而是想在一段时间后自动调用该模式屏幕,比如 20 秒后。那么我真的可以应用setTimeout
在那个 JavaScript 代码中吗?
HTML
<div id='content'>
<div id='basic-modal'>
<input type='button' name='basic' value='DEMO' class='basic'/>
<a href='#' class='basic'>DEMO</a>
</div>
<!-- modal content -->
<div id="basic-modal-content">
<a href='asdasdasd'><img src="https:/asdasd.jpg" alt="asdasd"></a>
</div>
<div style='display:none'>
</div>
</div>
</div>
JS代码:
jQuery(function ($) {
// Load dialog on page load
//$('#basic-modal-content').modal();
// Load dialog on click
$('#basic-modal .basic').click(function (e) {
$('#basic-modal-content').modal();
return false;
});
});