我想在此示例中使用一個簡單的模式窗口http://jqueryui.com/dialog/,以便在頁面主體在特定位置向下滾動時向上浮動。它可以是右上角,右下角或中間右側。使用jQuery浮動模態窗口
我用他的代碼:
$(function() { $("#dialog").dialog({ maxHeight: 200, width: 400, autoOpen: true, show: { effect: "blind", duration: 1000 }, hide: { effect: "explode", duration: 1000 } }); $("#opener").click(function() { $("#dialog").dialog("open"); }); $(window).scroll(function() { //after window scroll fire it will add define pixel added to that element. set = $(document).scrollTop() + "px"; //this is the jQuery animate function to fixed the div position after scrolling. $('#dialog').animate({ top: set }, { duration: 1000, queue: false }); }); });
怎麼過,這隻會浮在對話而不是整個窗口內的文本。
任何幫助將非常理解:)
請讓一個jsfiddle並把代碼。 – 2014-10-03 16:41:51
我試過,但沒有工作... html代碼是一樣的http://jqueryui.com/dialog/ – Aslan 2014-10-03 16:42:42
你的位置:絕對'css? – Ohgodwhy 2014-10-03 16:46:30