我正在尝试向初次使用的用户展示如何使用我的网站。我决定为此使用弹出框。因此,我创建了几个元素,例如:
<li><a href="/rss/{{ user_id }}" id="help-rss" rel="popover" data-title="RSS feed" data-placement="bottom" data-trigger="manual" data-content="Use your favourite RSS reader to get our news!<br><br><a href='#' id='help-next-rss'>Next</a>">RSS</a></li>
下面的代码将一一显示弹出框:
$('#help-movie').popover('show');
$("#help-next-movie").click(function() {
$('#help-movie').popover('hide');
$('#help-subscribe').popover('show');
});
$("#help-next-subscribe").click(function() {
$('#help-subscribe').popover('hide');
$('#help-rss').popover('show');
});
但它不能正常工作 - 显示第一个弹出窗口(help-movie
),然后我按下一步,显示下一个(help-subscribe
);但之后下一步按钮不起作用,help-rss
不显示。但是,如果我help-subscribe
先显示,则下一步按钮将起作用并help-rss
显示。可能是什么原因?