Мое кодирование работает нормально, просто интересно, есть ли более аккуратный способ написать код jQuery? Я искал этот интернет, но не нашел примеров.jQuery одно имя класса с несколькими селекторами
Существует три дублированных имени класса с разными селекторами, имеющими разные настройки CSS. Я хотел бы знать, есть ли для этого чистое кодирование.
if ($(this).hasClass('toggle')) {
$(".toggle > span:first").css({
// something...
});
$(".toggle > span:nth-child(2)").css({
// something...
});
$(".toggle > span:last").css({
// something...
});
}
Есть ли у SCSS способ? Как ниже
.toggle {
span {
&:first-child { // something... }
&:nth-child(2) { // something... }
&:last-child { // something... }
}
}
Спасибо, что нашли время, чтобы изучить это.
Ваше решение было идеально. Я думаю, что проверка этого вопроса также может дать хорошую идею. http://stackoverflow.com/questions/251814/jquery-and-organized-code/255222#255222 – mayk