CSS внутри xml ответа в автозаполнении jquery ui - PullRequest
0 голосов
/ 21 июля 2011

есть ли способ присвоить другой класс css метке в ответе xml?Другими словами, значение метки теперь равно

label: $( "name", this ).text() + ", " + ( $.trim( $( "countryName", this ).text() ) || "(unknown country)" ) + ", " + $( "countryCode", this ).text()

. Я хочу дать другой класс CSS только для $ ("countryCode", this) .text (), поскольку я хочу, чтобы его шрифт был меньшеостальные (имя и страна)

Есть ли способ?

success: function( xmlResponse ) {
 var data = $( "geoname", xmlResponse ).map(function() {
 return {
 value: $( "name", this ).text() 
 ,
 label: $( "name", this ).text() + ", " +
 ( $.trim( $( "countryName", this ).text() ) || "(unknown country)" ) + ", " +
 $( "countryCode", this ).text()
 , 
 id: $( "geonameId", this ).text()
 };
 }).get();

1 Ответ

0 голосов
/ 21 июля 2011

Оберните его в span и укажите диапазон.Поскольку вы используете XML, вы можете рассмотреть возможность использования более значимого тега и его стилизации (если это не просто XHTML).

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