我可以將css應用於contenteditable div中的選定文本而不是使用execcommand。例如,我想用jquery將CSS應用於選定的範圍,如$(savedRange).css({'color':'red'});
但這確實有效。這可以做到嗎?將jquery css應用於contenteditable文本選擇
我已經有saveselection和restoreselection函數工作在哪裏我可以保存和恢復選定的文本。變量savedRange是包含保存文本的內容。
我可以將css應用於contenteditable div中的選定文本而不是使用execcommand。例如,我想用jquery將CSS應用於選定的範圍,如$(savedRange).css({'color':'red'});
但這確實有效。這可以做到嗎?將jquery css應用於contenteditable文本選擇
我已經有saveselection和restoreselection函數工作在哪裏我可以保存和恢復選定的文本。變量savedRange是包含保存文本的內容。
您將需要使用內聯元素(如跨度)包裹選定的文本,然後設置該元素的樣式。您可以嘗試wrap功能。沒有一個例子就很難說。
$(savedRange).wrap('<span />').css({'color':'red'});
我怎麼做。 – Hussein 2011-01-19 20:50:31