Текстовая переменная Jquery - PullRequest
0 голосов
/ 13 апреля 2010

Я пытаюсь заставить jquery подобрать переменную, которую я определяю, и у меня возникают проблемы с этим.

$.ajax({
url: "sitemap.php",
cache: false,
success: function(html){
    $("#results").append(html);
        var $seriestitle = $("#define-title").text();
    $('#results a:contains("$seriestitle")').addClass('current-series');
    $('a:not(".current-series")').hide();
}
});

Это код, который я использую. Вы можете просмотреть страницу по следующему адресу:

http://benjammindesigns.com/XML/details/1231.html

На странице есть промежуток с идентификатором define-title, который содержит текст. Я пытаюсь извлечь текст из этого диапазона и использовать его в качестве моей переменной.

Любая информация очень ценится.

Ответы [ 3 ]

3 голосов
/ 13 апреля 2010

Вы хотите это:

var $seriestitle = $("#define-title").text();
$('#results a:contains("'+$seriestitle+'")').addClass('current-series');
1 голос
/ 13 апреля 2010

span, который вы пытаетесь использовать, находится в head вашего документа. Переместите его на body.

1 голос
/ 13 апреля 2010
$('#results a:contains("'+$seriestitle+'")').addClass('current-series');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...