У меня есть следующий HTML:JQuery прочитать значение атрибута с пробелами
<div type="Text with spaces" eventid="57" class="movie">...</div>
Как я могу прочитать атрибут type
с JQuery?
Я попытался это:
var type = $(".movie").attr("type");
но type
содержит только Text
.
UPDATE:
Это, как я использую эту переменную:
$("#publicationBlock").load("/Publication/EventSchedule?eventId=" + eventId + "&type=" + type
В действии, я получаю только Text
.
Какую версию jquery вы используете? Вышеприведенный код работает отлично для меня с jq 1.7.2 и 1.8.3 и даже 1.6.4 – ryadavilli
Можете ли вы проверить свой источник html, чтобы убедиться, что двойные кавычки присутствуют вокруг значения –
У меня просто была эта проблема. Это вызвано не использованием котировок вокруг значения. – Qiao