powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery помогите составить селектор
7 сообщений из 7, страница 1 из 1
jquery помогите составить селектор
    #38454187
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<div id="SelectNodeDialog">
	<div class="combo">
    	<select>
        ...
        </select>
        <div class="btn-group">
        	<button class="btn-primary" type="button" /></button>
        </div>
	</div>
	<div class="combo">
    	<select>
        ...
        </select>
        <div class="btn-group">
        	<button class="btn-primary" type="button" /></button>
        </div>
	</div>
	<div class="combo">
    	<select>
        ...
        </select>
        <div class="btn-group">
        	<button class="btn-default" type="button" /></button>
        </div>
	</div>        
</div>

с помощью jquery нужно отобрать элемент select , который находится в последнем диве класса combo содержащем кнопку с классом btn-primary . В приведенном примере это второй по счету элемент. Как это можно сделать?
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38454205
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
    ...$('div.combo button.btn-primary')
        .closest('div.combo')
        .filter(':last')...

http://jsfiddle.net/PUb9Z/
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38454208
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
последнюю кнопку с нужным классом я нахожу
Код: javascript
1.
$('#SelectNodeDialog button.btn-primary:last')

а вот как "взять" select стоящий перед ней не знаю..
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38454229
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель
Код: javascript
1.
2.
3.
    ...$('div.combo button.btn-primary')
        .closest('div.combo')
        .filter(':last')...

http://jsfiddle.net/PUb9Z/
ура, вот так все работает как нужно:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
$(function() {
    $('div.combo button.btn-primary')
        .closest('div.combo')
        .filter(':last')
        .find('select')        
        .css('border', '10px solid red');
});

спасибо за помощь
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38454554
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
$('div.combo:has(button.btn-primary):last select')
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38456774
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч
Код: javascript
1.
$('div.combo:has(button.btn-primary):last select')

и так работает) а вот интересно, какой вариант предпочтительней использовать? какой быстрее работает или одинаково? как, вобщем, принято у белых людей? :)
...
Рейтинг: 0 / 0
jquery помогите составить селектор
    #38456785
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чем проще тем лучше
а про has я забыл
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery помогите составить селектор
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]