我想让引导弹出窗口应该出现在页面加载按钮上一次(只是将其用作指令),并且在单击按钮后它应该被销毁。
我想在按钮上弹出并在用户每次访问我的页面时引起他们的注意,如果他们是新访问者,则拖动他们的注意力点击它。
我制作了以下代码,弹出窗口出现在页面加载上,但它的工作原理就像正常的弹出窗口一样,当我单击按钮时它不会被破坏。
HTML:
<div class="container">
<div class="row">
<div class="col-sm-12">
<h1>Hello World</h1>
<p>Click on button to see Popover</p>
<button type="button" id="example" class="btn btn-primary" rel="popover"
data-content="Check this new option when you visit our website to catch the latest news!"
data-original-title="This is new feature">pop
</button>
</div>
</div>
</div>
JS:
function destroyNew(){
$('#example').popover('destroy');
}
$(window).load(function () {
$("#example").popover('show');
});
我也修改了JS并尝试了这种方式:
JS:
$("#example").on('click', function () {
$('#example').popover('destroy');
}
});
$(window).load(function () {
$("#example").popover('show');
});
上面的代码根本不会弹出窗口,也不会在页面上正常加载。
我希望一些专家帮助我,在此先感谢。