【发布时间】:2017-10-02 04:39:26
【问题描述】:
我正在将旧的在线测验更改为更具互动性的测验,他们可以在回答问题的同时学习。我设法创建了一个弹出窗口,并在单击弹出窗口中的按钮时转到下一个问题。但是我需要帮助来显示某些内容(当他们正确回答问题时弹出祝贺词,如果他们回答了问题则弹出解释 错)请帮帮我,谢谢。
<div data-role="main" class="ui-content">
<a href="#myPopupDialog" data-rel="popup" data-position-to="window" data-transition="fade"
class="ui-btn ui-corner-all ui-shadow ui-btn-inline">Continue</a>
<div data-role="popup" id="myPopupDialog">
<div data-role="header">
<h1>Header Text</h1>
</div>
<div id="divNextButton" class="ui-content">
<h2>Content and explaination here</h2>
<button type="button" id="nexttab" class="btn btn-primary btn-lg">
Next question <span class="fa fa-angle-double-right"></span>
</button>
</div>
</div>
</div>
$('#nexttab').on('click', function (e) {
e.preventDefault();
setTimeout(function () {
var toggleTab = $('.nav-tabs li').filter('.active').next('li').find('a[data-toggle="tab"]');
toggleTab.tab('show');
$('#questionNo').html(toggleTab.data('qno'));
loadQuestion(toggleTab.data('qid'), toggleTab.data('jid'));
}, 200);
});
【问题讨论】:
标签: javascript jquery html button popupwindow