0
我沒有太多經驗jQuery。當窗口大小發生變化時動態設置<frameset>行
當瀏覽器窗口改變時,我需要動態地設置rows
屬性<frameset>
。
這裏是我的框架:<FRAMESET BORDER='0' ROWS="112,*" id='reSizeWindow'>
而jQuery的,我使用的是:
$('#reSizeWindow').css('rows', $(window).height()+50+'px');
這沒有工作,所以我用:
<script>
window.onresize = function() {
var widthViewport = window.innerWidth || document.body.clientWidth;
var el = document.getElementById('reSizeWindow');
if(widthViewport < 1000) {
el.setAttribute();
el.rows = '108'
} else {
el.rows = '100%';
}
};
</script>
在這裏,我得到的錯誤as:
el is NULL
請幫我弄一個工作的JavaScript/jQuery的。
不工作。 :( –
你應該在你的文件中有jQuery庫 –
我有'jquery-1.8.0.min.js'。 –