2

我对 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>

出现在文本框中。

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

我究竟做错了什么?

4

1 回答 1

1

这里是!代替:

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

尝试切换引号:

...
placeholder: '<span class="placeholder">add label</span>',
...
于 2013-02-27T17:07:57.307 回答