2013-04-25 95 views
0

我在我的網站上使用jQuery UI對話框來顯示彈出窗體。表格往往比模式框長,所以涉及垂直滾動。強制jQuery UI對話框顯示滾動條

當我用觸控板或鼠標滾輪滾動時,垂直滾動條出現在右側,然後再次淡出。我需要此滾動條始終可見。

我已經谷歌搜索無濟於事。任何想法如何做到這一點?

這裏的HTML:

<p class="open-support-form">Click to request support</p> 
<div id="support-form" class="dialog" title="Request support"> 
    <p>Support line: 0800 123 4567</p> 
    <p>Email: [email protected]</p> 
    <p><a href="#">Screensteps manual</a></p> 
    <p>More content</p> 

</div> 

這裏是jQuery的:

// Support form 
jQuery("#support-form").dialog({ 
    autoOpen: false, 
    height: 500, 
    width: 500, 
    modal: true, 
    close: function() { 
     allFields.val("").removeClass("ui-state-error"); 
    } 
}); 

jQuery(".open-support-form") 
    .click(function() { 
     jQuery("#support-form").dialog("open"); 
    }); 

這裏是我的小提琴:http://jsfiddle.net/NK4fM/1/

+0

請參閱此網址http://stackoverflow.com/questions/4050076/how-to-always-show-scrollbar-in-browser-using-javascript – Milesh 2013-04-25 12:39:33

回答