图片在占位符显示中,但是当我点击它时 - 在jEditable输入中得到了一些<img/>
标记。
有谁知道如何删除它?
$(document).ready(function () {
$('#Video3').editable(function (value, settings) {
companyName(value, "Video3");
return value;
},
{
cancel: 'Cancel',
submit: 'OK',
style: 'inherit',
tooltip: 'Add video',
placeholder: '<img class="placeholder" alt="edit" src="/UserControlsAdmin/ExhibitorZone/img/Add_Video.png" />"
});
});
答案 0 :(得分:2)
我已检查source code,line 167会删除占位符的内容,如果它等于settings.placeholder
/* Remove placeholder text, replace is here because of IE. */
if ($(this).html().toLowerCase().replace(/(;|"|\/)/g, '') == settings.placeholder.toLowerCase().replace(/(;|"|\/)/g, ''))
{
$(this).html('');
}
如果要删除img标记
,可以在此之后添加此代码if ($(this).html().toLowerCase().indexOf('img') > -1)
{
$(this).html('');
}