Мне нужно выбрать сразу несколько элементов для функции. У меняВыбор элемента после 'this'
JQuery
$('[class^="shapeLeft"]').click(function(){
var $parent = $(this).parent()
var $both = $(this, 'this + div[class^="shapeRight"]')
$both.css({'height': parent.height() + 20})
})
HTML
<div class="shapeLeftDiamond"></div>
<div class="shapeRightDiamond"></div>
часть, где я говорю $(this, 'this + div[class^="shapeRight"]')
не похоже на работу. Элемент clicked действительно изменил свою высоту, но его прямой сосед с классом, начинающийся с shapeRight
, не работает.
Как выбрать элемент с щелчком и его shapeRight
родной брат?
Благодаря
Почему вы не можете использовать 'следующий()'? –
Вы можете использовать детей()? –
Я хочу написать что-то, что собирается выбрать множество элементов. Используя next(), я бы написал, что много раз, что непрактично. –