2010-03-08 159 views
0

我有以下HTML5內容:jQuery的更改HTML內容

<section contenteditable="true" id="editable" class="ui-selectee ui-selected"> 
<span>something</span> 
<span>something</span> 
<span>something</span> 
</selection> 

我有一個切換功能,在編輯模式下打開。我想在該切換功能上設置contenteditable =「true」或contenteditable =「false」。 我很容易,如果我不得不改變一個類或ID。我嘗試過.html#編輯或追加,但我無法。

有關將contenteditable =「true」更改爲contenteditable =「false」的任何提示? Thanx

回答

1

....

$('selector').click(function(){ 
    $('#editable').attr('contenteditable', false); 
}); 

可以使用if-else條件檢查其當前狀態,並設置相應的使用要求:

$('#editable').attr('contenteditable', false); // or true 
+0

thanx that do it – Mircea 2010-03-08 21:11:26

+0

@Mircea:不客氣...... :) – Sarfraz 2010-03-08 21:12:16

3

您將要使用attr()函數。

要設置的值設置爲true:

attr("contenteditable", "true");