如果div與id有一定的文字刪除其他div。如果div與id有一定的文字刪除其他div
<script language="javascript">
var text = $('#div_with_dynamic_text').text();
var comparingText = 'THE_TEXT'
if(text == comparingText){
$('#OTHER_DIV).css('display','none');
};
</script>
<div id="div_with_dynamic_text">THE_TEXT</div>
<div id="OTHER_DIV"> some other div which needs to hide if certain text</div>
你缺少'一個右單引號$('#OTHER_DIV')' - 就是那個問題還是隻是你的問題中的代碼錯字? –
在附註中,使用類似prettify或其他JS驗證的東西使其非常明顯。 –
備註:腳本標記應該在當前代碼的div下面,否則它將無法找到div,因爲它在dom中比div更早加載。 –