JQuery只突出显示前置文本

时间:2009-12-02 23:56:46

标签: jquery

我需要强调我前面的文字;不是整个字符串。我的下面的代码突出了所有内容。

jQuery("#foo").prepend("<li>Addition li</li>").effect("highlight", {}, 1000)

所以我只想强调新的

  • 。我怎么能这样做?

  • 2 个答案:

    答案 0 :(得分:7)

    使用prependTo(),而不是prepend()

    $("<li>Addition li</li>").effect("highlight", {}, 1000).prependTo("#foo");
    

    或者您可能希望先添加前缀:

    $("<li>Addition li</li>").prependTo("#foo").effect("highlight", {}, 1000);
    

    答案 1 :(得分:0)

    使用类标识前置文本并在css中设置样式?根据您的要求,这可能适合或不适合,但我会说这是最简单的方法。