我爲我的項目製作了一個粘性div元素的簡單腳本,但是我在嘗試將其隱藏在桌面版本上時出現問題,並在較低的視口尺寸上顯示它。一個簡單的粘頭文件jQuery腳本的問題
Codepen - http://codepen.io/anon/pen/JozQOE
這是我HTML
片段:
<header id="hiddenHeader">
<a href="tel:02034045556" class="request-call">call <b>now</b><br>☎ 020 3404 5556</a>
</header>
<div id="content">
CONTENT
</div>
這是我jQuery
腳本
<script>
$(document).ready(function() {
$('#hiddenHeader').hide();
$(window).scroll(function() {
if ($(window).scrollTop() > 150) { $('#hiddenHeader').slideDown(150);
}
if ($(window).scrollTop() < 150) { $('#hiddenHeader').slideUp(150);
}
});
});
</script>
我使用$(window).width()
和.resize()
功能試過,但沒」爲我工作。
我該如何實現我正在努力的目標 - 告訴它只在窗口大小(視口大小)低於940像素時才上下滑動?
在此先感謝!
設定溢出的CSS ..請提供codepen或的jsfiddle .. – 2015-03-31 07:41:03
http://codepen.io/anon/pen/JozQOE 這裏你的代碼是一支筆,但由於某種原因它不工作。 ...你是否需要以某種方式鏈接JS? – snkv 2015-03-31 07:51:36
您必須通過點擊JS字段的cog並選中它才能激活jQuery庫。 – Shikkediel 2015-03-31 07:53:22