Załóżmy, że mam to HTML:.jQuery: Wybieranie bezpośrednie rodzeństwo
<div id="Wrapper">
<div class="MyClass">some text</div>
<div class="MyClass">some text</div>
<div class="MyBorder"></div>
<div class="MyClass">some text</div>
<div class="MyClass">some text</div>
<div class="MyClass">some text</div>
<div class="MyBorder"></div>
<div class="MyClass">some text</div>
<div class="MyClass">some text</div>
</div>
chcę uzyskać tekst div myClass najbliższych na jednym kliknięciu, w kolejności, w jakiej się znajdujemy
to jest to, co mam:
$('#Wrapper').find('.MyClass').each(function() {
AddressString = AddressString + "+" + $(this).text();
});
wiem dodaje wszystkie div myClass; Zastanawiam się, czy jest to szybki sposób na zrobienie tego.
Dzięki.
następnego i poprzedniego? lub te między elementami 'myborder' –
Możesz użyć' .siblings() ', aby zwrócić elementy * brother *. – Jivings
Czy możesz umieścić jakiś inny tekst w swoich elementach, a następnie zademonstrować, co ma być wynikiem? –