2009-06-26 165 views
2

我在我的應用程序中使用了JQUery。從JQuery中的標籤中刪除*

Inthat我有一個

<label id="label1">Firstname<span class="req"><em> * </em></span></label> 

    $("#label"+div_id+"").clone(); 
    clone.remove('span'); 
    alert(clone.text());//displaying FirstName* 

但我只需要姓

如何JQUery..Or別人這樣做有沒有什麼讓*姓附近的標籤和檢索方法只有名字,而不是跨

回答

1

工作代碼:

var clone = $("#label1").clone();              
$("span",clone).remove(); 
alert(clone.text()); 

alert( $("#label1").clone().html().replace(/<span.*/,'') ); 
0
$('span', clone).remove() 

這裏,clone是jQuery的號召,意義的所謂的「語境」,是jQuery的搜索僅跨越內部clone

乾杯,

0
alert($("#label1").text().substring(0,($("#label1").text()).length-3));