2013-04-24 63 views
0

我想第一個元素與focus打開document.ready的喂編輯器工具欄或任何,它並不真正的問題我只需要打開它開放喂編輯

我試圖觸發單擊可編輯元素上的事件和焦點事件,沒有任何工作。 我也試圖把插入符號在編輯元素:

var el = document.getElementById("content"); 
var range = document.createRange(); 
var sel = window.getSelection(); 
range.setStart(el.firstChild, 2); 
range.collapse(true); 
sel.removeAllRanges(); 
sel.addRange(range); 

任何其他的想法?

+0

事件halloactivated如果你想讓它在文檔準備好你shoudl對身體的代碼的Onload而不是'點擊事件'或'重點事件' – 2013-04-24 15:23:02

+0

它不是點擊,我剛剛初始化編輯器,他點擊自己的綁定 – chickpeas 2013-04-25 11:05:56

回答

0

我得到了它,必須插入插入符號的元素,然後觸發document.ready

var range = rangy.createRange(); 
    var sel = rangy.getSelection(); 
    range.selectNode(el); 
    sel.removeAllRanges(); 
    sel.addRange(range); 

    jQuery('#content').trigger('halloactivated');