我有一個帶有動態內容的「div#區域」,因此div高度也是動態的,我想要的是當它的高度大於650px時添加類「.over」。 我使用這個腳本,它不工作:將類添加到動態高度div
<script>
if ($('div#area').height() > 650) {
$(this).addClass('over');
}
</script>
我有一個帶有動態內容的「div#區域」,因此div高度也是動態的,我想要的是當它的高度大於650px時添加類「.over」。 我使用這個腳本,它不工作:將類添加到動態高度div
<script>
if ($('div#area').height() > 650) {
$(this).addClass('over');
}
</script>
試試這個
<script>
$(document).ready(function(){
if ($('#area').height() > 650) {
$('#area').addClass('over');
}
})
</script>
<script>
if ($('#area').height() > 650) {
$(this).addClass('over');
}
</script>
這個解決方案不會作爲'$(this)'不會引用'$('div#area')'。 –
<script>
var area = $('div #area');
if (area.height() > 650) {
area.addClass('over');
}
</script>
謝謝,它的工作原理 – Amee