使用Mobiscroll,高度和寬度在原始JQuery實現中設置。當屏幕大小發生變化時,我目前的寬度和高度會隨着CSS @media查詢而改變。我想知道是否有原始JQuery實現方式。使Mobiscroll高度和寬度響應
我的JQuery
$('ul.scroll-list select').scroller({
preset: 'select',
theme: 'ios',
display: 'inline',
mode: 'scroller',
inputClass: 'i-txt',
width: 50,
height:50,
onShow: function (html, instance) {
$("input[id$='_dummy'], .scroll-list label").hide();
}
});
我的CSS
@media only screen and (max-width: 959px) {
.ios .dww li {font-size:0.7em;}
.dww.dwrc {height:150px !important;}
}
想知道是否有這樣做的更清潔的方式,通過主題或一些JQuery的實現。
謝謝!
非常好,感謝您的幫助NullPointer。我已經發布了我的最終代碼作爲答案。 – Desmond
@Desmond非常歡迎.... ;-) –
再次感謝您對此的回覆,它運作良好。我現在遇到的問題是在您更改手機方向時更改尺寸。整個網站使用@mediaqueries調整大小,但由於高度和寬度都是在Javascript中設置的,因此在刷新瀏覽器之前它不會調整大小。這是一個解決方案嗎?再次感謝 – Desmond