2015-11-16 88 views
0

我想用代碼使用jQuery進行編碼。如何比較兩個div文本?

我該怎麼做?

ex{ 
 
    color:blue; 
 
    }
<div id="div1" class="exam"> 
 
    hi 
 
    hello 
 
    world! 
 
    </div> 
 

 
<div id="div2" class="exam"> 
 
    hi 
 
    hello 
 
    <ex>papper 
 
    bro</ex>! 
 
    </div>

+0

你可以對你的問題更清楚了嗎? – Thamilan

+0

我想比較2個字符串。一個是div1的內容,另一個是div2的內容。經過比較,我想爲div 1和div 2的字符着色,如日食 – yangho

回答

0

看看這個jsfiddle

我修改了默認的Javascript DIFF算法由John Resig的。您仍然可以自定義它。

所以,你可以用這個區分:

$('#div1').diffString($('#div2').html()); 
+0

這是有點缺乏我的看法。因爲它不檢查插入和刪除。但感謝您的意見。^_ ^ – yangho