我正在開發一個jQuery Mobile項目,我有一個可擴展的彈出窗口,但是當我在彈出窗口中擴展文本時,它不會滾動。 我檢查了overflow: scroll
和所有其他選項溢出,但沒有工作。但是當我擴展文本時,我看到一個欄出現在彈出窗口的右側,但沒有滾動。scrollabe jqm彈出不工作
這是最後的代碼,我想,沒有工作,以及
$("#buttonTest").click(function() {
$('#Popup').css('overflow', 'scroll');
$('#Popup').popup('open');
});
,這是彈出本身
<div data-role="popup" id="Popup" data-transition="flow">
<div class="newsCards">
<img src="images/back.svg">
<h4> header</h4>
<div class="newsFader">
<!-- extended text which is hidden at first -->
</div>
</div>
</div>
你還可以發佈你用來定義彈出窗口的代碼嗎? –
我剛剛那樣做 – hsbr13
需要滾動的元素是帶有「newsCards」的div。 $('。newsCards').css('overflow','scroll');因爲這是溢出的元素。如果沒有看到#Popup的所有CSS,很難說。最好將這些聲明放在CSS中,而不是通過jQuery設置CSS屬性,因爲滾動屬性不太可能改變。 – Benson