2015-03-10 3 views
0

Я использую x-editable для inline редактировать текст. Пока я нажимаю на ярлык, все работает нормально. Но, если я реализую кнопку и хочу, чтобы метка редактировалась при нажатии кнопки, тогда она не будет работать.Редактируйте редактируемый ярлык при нажатии кнопки

Причина в том, что щелчок по метке редактирует его и щелчок по любой другой метке, сбрасывает его. Здесь, когда я нажимаю кнопку, ее считают кликом снаружи и редактируемой меткой, это не редактируется.

Что делать? Я не хочу идти с setTimeout().

ответ

0

Следующие строки сделал трюк

Я дал кнопку идентификатор ("inline_editable_button")

jQuery("inline_editable_button").click(function(e){ 
    e.stopPropagation(); 
    jQuery('#editable_id').editable('toggle'); 
}); 
Смежные вопросы