2013-04-22 9 views
0

我有這樣的HTML:添加文本的元素之後,而不是在編輯的div元素 - Jquery的

<div contenteditable="true"><a>Hello</a></div> 

當光標只是Hello後,它附加在<a>元素新的文本。但它應該在<a>元素之後添加新文本。這個怎麼做?

回答

1

嗯,這可能不是最好的解決方案,但你可以在內容可編輯的內容中添加另一個div,將其設置爲false tho。

<div contenteditable="true"> 
    <div contentEditable="false"> 
     <a href="http://google.com">Google</a> 
    </div> 
    Content here -- Wont change your link. 
</div> 
+0

好方法,但我不能在標籤中選擇'contenteditable = false',這是由於我網站上的其他功能 – sanchitkhanna26 2013-04-22 15:14:18

+0

通過其他功能,但不能因寫文本而改變 – sanchitkhanna26 2013-04-22 15:17:30

+0

不知道如何我會這樣做..這是最接近的問題,有一些詳細的答案:http://stackoverflow.com/questions/12059211/how-to-make-clickable-anchor-in-contenteditable-div – tymeJV 2013-04-22 15:19:48

相關問題