#jquery #html
#jquery #HTML
Вопрос:
У меня есть rss-канал, который выдает обычный html, поэтому я хочу иметь возможность выбирать <object>
и добавлять к нему класс, чтобы иметь возможность его стилизовать.
Это код jquery, который я написал, но, похоже, он не работает.
$(document).ready(function(){
var vid = $("select[name=object]");
$(“vid”).addClass(“youtube”);
});
Я относительно новичок в использовании Jquery.
РЕДАКТИРОВАТЬ: понял это:
$(document).ready(function(){
vid = $("object");
vid.addClass("youtube");
}
Спасибо за помощь, ребята!
Комментарии:
1. почему бы просто не использовать
$("select[name=object]").addClass("youtube");
Ответ №1:
$(document).ready(function(){
var vid = $("select[name='object']");
vid.addClass(“youtube”);
});
попробуйте это. У вас уже есть объект jquery, просто вызовите addClass из него. Также я заключил значение вашего атрибута name в одинарные кавычки, не уверен, имеет ли это значение, но, тем не менее, это хорошая условность кода
Комментарии:
1. по какой-то причине это не сработало, но это сработало
$(document).ready(function(){ vid = $("object"); vid.addClass("youtube"); }
Ответ №2:
$(document).ready(function(){
var vid = $("select[name=object]");
vid.addClass(“youtube”);
});
vid уже является объектом jQuery.
вы можете просто вызвать методы jquery прямо на нем