JQuery выделяет только предваренный текст - PullRequest
1 голос
/ 03 декабря 2009

Мне нужно выделить текст, который я добавляю; не вся строка Мой код ниже выделяет все.

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

Так что я хочу выделить только этот новый

. Как я могу это сделать?

Ответы [ 2 ]

7 голосов
/ 03 декабря 2009

Используйте prependTo() и идите другим путем вместо prepend():

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

или вы можете добавить сначала:

$("<li>Addition li</li>").prependTo("#foo").effect("highlight", {}, 1000);
0 голосов
/ 03 декабря 2009

Определите текст с добавленным классом и введите его в свой CSS? Это может подходить или не подходить в зависимости от ваших требований, но я бы сказал, что это самый простой подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...