我已經創建了下面的jQuery腳本,它將在另一個(#primary)之前移動div(#priority),如果屏幕寬度等於或小於767px,精細。基於屏幕寬度和正文類的JQuery觸發器insertBefore
jQuery(document).ready(function(){
if(screen.width<=767){
jQuery('#secondary').insertBefore('#primary');
}
});
但是我想實際的功能觸發屏幕寬度和具有特定類(body.single)的主體。我寫了以下內容,但沒有成功,我認爲我在某個地方出現了錯誤,並且這是我目前爲止的情況。
jQuery(document).ready(function(){
if(screen.width<=767) && ('body').hasClass('.single') {
jQuery('#secondary').insertBefore('#primary');
}
});
我希望有人能夠解釋我在哪裏做錯了,以及如何糾正它。在此先感謝所有
.hasClass( '單'),而不點..如果(screen.width <= 767 && $( '主體')。hasClass( '單')){ –