我正在尋找一個彈出框到我的簡單的HTML 5/Javascript/Jquery頁面,並想知道是否有一個'正確'的方式來做到這一點。HTML5彈出框
該框的目的是要求提問幾個問題,然後在單擊按鈕時消失。
有什麼想法? 謝謝!
我正在尋找一個彈出框到我的簡單的HTML 5/Javascript/Jquery頁面,並想知道是否有一個'正確'的方式來做到這一點。HTML5彈出框
該框的目的是要求提問幾個問題,然後在單擊按鈕時消失。
有什麼想法? 謝謝!
試試jquery ui對話框。 jquery dialog
確保您包含Jquery和jquery ui資源(JS,CSS文件)。以獲得期望的結果。
你可以選擇Source作爲CDN 這樣
<script src='http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js' type='text/javascript'></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/themes/base/jquery-ui.css" type="text/css" media="all" />
<div id="yourDiv">
some content
</div>
// jQuery的
$(function(){
$('#yourDiv').dialog({
modal:true
}); // setup dialog.
$('#yourDiv').dialog('open');//open dialog
});
downvoters發表評論 –
不確定我關注,我對此非常陌生。你的意思是說上面的HTML是帶有「一些內容」的彈出窗口,並且這是從它下面的js中觸發的? – user1417337
另外,你是什麼意思CDN? – user1417337
這是一門功課? – diEcho
顯示你的代碼想要你還沒有 – sandeep
html5中有一個[dialog element](http://dev.w3.org/html5/spec/commands.html#the-dialog-element),最終可能是「正確」的方式來做到這一點。但它是新的,並沒有實現,AFAIK,所以現在去與jQuery解決方案。 – Alohci