簡體   English   中英

HTML5可編輯內容的觸發器打開/關閉

[英]HTML5 contenteditable trigger on/off

我試圖用HTML5創建一個簡單,輕便的編輯器,但我不想決定何時應啟用它,我想讓瀏覽器來決定。

有什么方法可以告訴您何時選擇了具有“ contenteditable”字段的元素並對其進行了編輯?

有沒有一種方法可以告訴用戶何時使用“ contenteditable”字段取消選擇元素(即用戶何時在div之外單擊)。

我希望不會進行構建。 我知道您可以使用第一個點擊命令來檢查第一個

jQuery('[contenteditable]').click(function(e) { ... });

並且您可以只聽所有點擊,並且如果不在當前選定的contenteditable div上,則可以將其視為已取消選中,但這有點黑,我不喜歡它。

那么,有沒有更好的方法?

$(".editableDiv").on({
     focus: function(e) {/*on entry into div*/},
     blur: function(e) {/*on leaving the div*/}
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM