[英]how to add opening html tag using jquery?
我需要你的幫助。
我想在元素之前添加一個開始html標簽,並在該元素之后添加結束標簽。
這是我的劇本
$("#searchresult").append("<span class='addRemoveTag'>");
$("#searchresult").append(checkBoxes[index]);
$("#searchresult").append($(element));
$("#searchresult").append("</span>");
但是很遺憾,在我添加了開始標記后,瀏覽器立即將其關閉。
所以請您能幫我解決這個問題。
jQuery的.wrap()函數很棒
$( ".inner" ).wrap( "<div class='new'></div>" );
創建:
<div class='new'>
<div class='inner'>yeah, doge</div>
</div>
要么
$(element)
.add($(checkBoxes[index]))
.appendTo($('<span class="addRemoveTag" />'));
你不能
jQuery在DOM上運行。 它允許您將HTML編寫為一種抽象,但是當將其轉換為DOM時,它必須處理元素,而不是標簽。
逐步構建您的DOM。 然后將其附加到文檔。
var $span = $("<span>").addClass("addRemoveTag");
$span.append(checkBoxes[index]);
$span.append(element);
$("#searchresult").append($span);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.