2016-07-19 35 views

回答

1

如果檢查DOM當編輯的是活動(即select是可見的),你會看到select實際上不是#practice跨度的孩子 - 這是在一個名爲.editable-container兄弟span。這就是爲什麼您在#practice上委派的事件處理程序不起作用。

這就是說,如果你閱讀X-Editable documentation有一個事件,你可以直接實現這個事件,而不需要附加你自己的事件 - save

試試這個:

$('#practice').on('save', function(e, params) { 
    alert(params.newValue); 
}); 

Updated fiddle

+0

哦,我的天啊,你是如何檢查DOM的?你可以pehleeeeez告訴我。我的意思是這是極端的專長。 – xameeramir

+1

根據您的瀏覽器,右鍵單擊任何元素> Inspect,或者直接按F12鍵:) –