使用jQuery 1.7.1Jquery的replaceWith不工作
我有兩個div
<div class="highlightStart"></div>
{page content here}
<div class="highlightEnd"></div>
那些在頁面的源代碼顯示出來。但是,我添加在頁面底部的這個jquery不起作用:
<script type="text/javascript" id="makeHighlight">
$(document).ready(function() {
$("div.highlightStart").replaceWith("<section class='highlight'>");
$("div.highlightEnd").replaceWith("</section>");
});
</script>
在瀏覽器控制檯(Chrome)中沒有顯示javascript錯誤。沒有任何東西被取代。
似乎對我好。這是否適用於其他瀏覽器? –
認真嗎?這'看起來沒問題'?我不禁感到元素節點和字符串之間存在根本的誤解。 –
你是否能夠以頁面內容的div開始,這是另一個兄弟的兄弟?那會讓生活變得簡單。 – isherwood