Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как добавить класс, если он переменная? (https://javascript.ru/forum/jquery/41083-kak-dobavit-klass-esli-peremennaya.html)

j.r.r 30.08.2013 19:41

Как добавить класс, если он переменная?
 
Есть обычный скрипт, чтоб поменять класс:

$(document).ready(function() {
  $('.имя1').addClass("имя2");
							   });


Если имя1 существующего класса, то проблем нет, а вот если имя1 вычисляется при помощи переменной, точнее сказать является переменной, то как заставить менять класс тогда?

КЛ@ВИШ_nick 30.08.2013 22:02

<head>
<style>
.name2 {
	color: red ;
}
.name3 {
	background: blue ;
}
</style>
<script src = "http://code.jquery.com/jquery-latest.min.js"></script>
<script>
var firstName = ".name1",
	secondName = "name1" ;
$(document).ready(function() {
	$(firstName).addClass("name2") ;
	$("." + secondName).addClass("name3") ;
});
</script>
</head>
<body>
<div class = "name1">This is super div.</div>
</body>

j.r.r 30.08.2013 23:52

Спасибо!!!


Часовой пояс GMT +3, время: 07:57.