![](/img/trans.png)
[英]How Can I implement the components in Semantic UI without using semantic.css?
[英]How can I create a modal using Semantic UI in HTML/CSS?
所以我正在使用 html 創建一個 GUI,並希望通過單擊按鈕打開一個模式。 我需要什么 JS 才能做到這一點? 下面是帶有基本模式的代碼,我只需要 JS 即可打開它。 我正在使用 nodejs 和電子。
HTML
<div style = 'position: fixed; top: 25px; left: 900px ' class = 'ui container'>
<input type="button" id="sTask" class = 'ui inverted basic green button' value="Start Tasks">
<input type="button" id="eTask" class = 'ui inverted basic yellow button' value="End Tasks">
<input type="button" id="dTask" class = 'ui inverted basic red button' value="Delete Tasks">
</div>
<div style ="position:fixed; top: 25px; left: 102px">
<button id="cTask" class = 'ui inverted basic blue button' data-modal-target="empty">Create New Task </button>
<div id="modal" class="ui basic modal" data-model="empty">
<div class="ui icon header">
Archive Old Messages
</div>
<div class="content">
<p>Your inbox is getting full, would you like us to enable automatic archiving of old messages?</p>
</div>
<div class="actions">
<div class="ui red basic cancel inverted button">
<i class="remove icon"></i>
No
</div>
<div class="ui green ok inverted button">
<i class="checkmark icon"></i>
Yes
</div>
</div>
</div>
您需要在模態上調用show
方法,要在按鈕單擊時執行此操作,您需要將其放入單擊事件中。
$('#modalbutton').on('click', () => {
$('#modal')
.modal('show');
})
工作JSFiddle
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.