問題が発生した理由は、提供されたソリューション dystroy である可能性があります。認識すべきもう 1 つのことは、JS ファイルと Javascript を呼び出す順序です。
たとえば、これは機能しません。
<body>
<script>
if ( ($(window).width() <= 767) && ($.trim($(".btm").html())=='') ){
$('.element').show();
} else {
$('.element').hide();
}
</script>
<script src="jquery.js"></script>
<span class="btm"> </span>
</body>
ウィンドウの幅が 767 ピクセル以下かどうか、および.btm
スパン要素が空かどうかをチェックするために使用される JavaScript は、jQuery を使用します! したがって、次のように JavaScript を実行する前に、jQuery を呼び出していることを確認する必要があります。
<body>
<script src="jquery.js"></script>
<script>
if ( ($(window).width() <= 767) && ($.trim($(".btm").html())=='') ){
$('.element').show();
} else {
$('.element').hide();
}
</script>
<span class="btm"> </span>
</body>