我試圖改變輸入元素的類,當它失去焦點。這個項目的前提是允許用戶雙擊一些文本,然後編輯該文本。然後,當他們失去對該領域的專注時,它應該看起來不像表格的一部分。聚焦或模糊類元素
我的問題就出在這裏:
$('.actdblclk').dblclick(function(){
$(this).removeClass('actdblclk').addClass('actdblclk_active').focus();
});
$('.actdblclk_active').focusout(function(){
alert();
$(this).removeClass('actdblclk_active').addClass('actdblclk');
});
我獲得焦點的輸入欄時,我雙擊,但是當我點擊關閉時,事件的內容不會觸發事件。
這裏是整個小提琴http://www.jsfiddle.net/t8JsG/
你的第一個解決方案將每一個有元素上雙擊時間增加一個`focusout`處理。 – user113716 2010-12-22 23:17:22