【问题标题】:jeditable showing placeholder text in edit textboxjeditable 在编辑文本框中显示占位符文本
【发布时间】:2012-10-07 10:03:30
【问题描述】:

我遇到了 jeditable 问题并尝试自定义占位符文本的样式。

        $(".labeledit").editable("....", {
            event: "click",
            onblur: "submit",
            width:($(".labeledit").width() + 40) + "px",
            placeholder: "<span class='placeholder'>add label</span>",
            tooltip: "Click to update"
        });

在占位符文本中,我添加了一个跨度并关联了一个类。这在视图中工作正常,但是当我点击添加标签文本时,它会将占位符文本放入文本框中,所以我得到

<span class='placeholder'>add label</span>

出现在文本框中。

如果我只有占位符:“添加标签”,则添加标签文本不会显示在文本框中。

我做错了什么?

【问题讨论】:

  • labeledit 类元素的 HTML 代码在哪里?
  • Django 模板:&lt;div class="labeledit editable" id="text-compoundlabel-{{ compound.pk }}" style="display: inline; font-size: 11px; font-style: italic;"&gt;{{ compound.label }}&lt;/div&gt;
  • 您找到解决方案了吗?我也有同样的问题。
  • 不怕。需要多花点时间在上面...

标签: jeditable


【解决方案1】:

来了!而不是:

...
placeholder: "<span class='placeholder'>add label</span>",
...

尝试切换引号:

...
placeholder: '<span class="placeholder">add label</span>',
...

【讨论】:

    猜你喜欢
    • 2011-07-28
    • 1970-01-01
    • 2020-08-17
    • 2017-12-03
    • 2020-10-12
    • 2016-08-29
    • 2018-10-30
    • 1970-01-01
    • 2013-06-07
    相关资源
    最近更新 更多