我正在使用jQuery .editable()
来制作<p>
可编辑的内容。
我要做的是当用户点击它以进行编辑时,选择元素中已有的文字。
我已经读过OnEdit
是每次用户点击.editable对象时我应该用来调用函数的选项,但由于某种原因,我的测试alert()
不是完全被召唤。
JS:
this.$('.name').editable(function (value, settings) {
if (value.length > 50)
value = value.substr(0, 50);
that.model.save("name", value);
return(value);
}, HotelNinjas.Settings.textPluginData);
this.showRoomType();
return this;
},
...
onEdit: function (e) {
alert("edit"); // <<--- DOESN'T GET CALLED
}
});
HTML:
<p class="name">Some Text</p>
答案 0 :(得分:0)
请发布更多代码,甚至更好,创建一个jsFiddle。在任何情况下,请尝试使用此代码进行编辑警报。
$('.name').on('edit',function (e) {
alert("edit");
});
您的javascript控制台是否偶然输出任何错误?