【问题标题】:how to put image to jEditable placeholder?如何将图像放入 jEditable 占位符?
【发布时间】:2012-11-16 06:22:35
【问题描述】:

占位符中的图像显示,但是当我单击它时 - 在 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" />"
            });
});

【问题讨论】:

    标签: c# .net image placeholder jeditable


    【解决方案1】:

    我已经检查了 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('');
    }
    

    【讨论】:

    • 谢谢!你拯救了我的一天 :) ps 不能 + 你回答我的声誉很低 ))
    猜你喜欢
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    • 2016-05-17
    • 1970-01-01
    • 2017-03-13
    • 2017-02-10
    • 1970-01-01
    • 2019-02-03
    相关资源
    最近更新 更多