Ваш код отлично выполняет свою работу и выбирает только <div>
элементы. Взгляните на этот пример скрипки , который находит 5 <div>
элементов после 10-го (:gt(9):lt(15)
).
<ч />
Селектор, который у вас есть, будет выбирать только элементы с этим именем класса, в случае вашего примера HTML это просто элементы <div>
. Элементы <img>
не будут выбраны. Как уже указывалось rcravens , два селектора изменяют результат отдельно, поэтому сначала нужно использовать :lt()
- :lt(15):gt(9)
.
Обновлен пример по адресу: http://jsfiddle.net/teQkf/3/. Следующая часть кода примера находит элементы <img>
в результате и изменяет их src на что-то другое.
Вам лучше использовать slice
, что является всего лишь одной операцией для результата и, следовательно, менее запутанным, не говоря уже о быстром:
$(".chaire").slice(10,15);
(пример)