我正在比較 2 個不同 div 的 html 并且效果很好,但是如果內容很長則不起作用。
if ($('#Div1').html().trim() == $('#Div2').html().trim()) {
console.log("Divs are identical");
}
else{
console.log("Divs are different");
}
https://jsfiddle.net/4r6no12y/
uj5u.com熱心網友回復:
這是 Jquery html() 函式的問題。您可以將 html 內容分配給一個 js 變數并檢查它
var Div1 = $('#Div1').html().trim();
var Div2 = $('#Div2').html().trim();
if ( Div1 == Div2 ) {
console.log("Divs are identical");
}
else{
console.log("Divs are different");
}
https://jsfiddle.net/qLszd904/
uj5u.com熱心網友回復:
您可以比較兩個元素的html
html
<div id="div-1">abc</div>
<div id="div-2">abcd</div>
查詢
<script type="text/javascript">
el_1 = $('#div-1').html();
el_2 = $('#div-2').html();
if(el_1 == el_2){
console.log('elements are same')
}else{
console.log('elements are different')
}
</script>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/344512.html
標籤:javascript 查询
上一篇:Jquery和php選擇選項
下一篇:微服務與架構師
