Динамически не удается разрешить ваши зависимости, так как imports
предназначены для статического анализа. Однако вы, вероятно, можете использовать некоторые require
здесь, например:
for (let foo in bar) {
if (bar.hasOwnProperty(foo)) {
const Baz = require(foo).Baz;
}
}
http://api.jquery.com/nextUntil/
Учитывая выражение селектора, которое представляет набор элементов DOM,
. Метод nextUntil ()
ищет потомков этих элементов в дереве DOM, останавливаясь, когда достигает элемента, соответствующего аргументу метода. Возвращаемый новый объект jQuery содержит всех следующих братьев и сестер до, но не включая тот, который соответствует аргументу.nextUntil ()
.Если селектор не соответствует или не указан, будут выбраны все следующие братья и сестры; в этих случаях он выбирает те же элементы, что и метод
.nextAll ()
, когда не предусмотрен селектор фильтра.Начиная с jQuery 1.6 , узел DOM или объект jQuery вместо селектора можно передавать методу
.nextUntil ()
.Метод дополнительно принимает выражение селектора для своего второго аргумента. Если указан этот аргумент, элементы будут отфильтрованы, проверяя, соответствуют ли они ему ...
Вы можете сделать это следующим образом:
$('#id').nextUntil('#id2').andSelf().add('#id2')
Важно отметить, что .nextUntil()
не не включает элемент, который идет, пока не остановится с предыдущим. Чтобы добавить этот элемент, вам нужно позвонить .add(selector)
в конце.
Вам также нужно, чтобы .andSelf()
включал первый элемент
Обновление август 2017 г.
Метод jQuery .andSelf()
теперь не рекомендуется в jQuery 1.8+, используйте .addBack()
вместо того, чтобы добавить первый выбор обратно. Кроме того, .prevUntil()
можно использовать, если последний элемент (# id2) предшествует первому элементу (# id1) в выборе. Сравните .index()
для обоих элементов, чтобы определить их порядок в документе.
Чтобы выбрать все LI между UL
$(document).ready(function(){
$("li[ID*=ids]").css("bacground-color","red");// contian common world ex ids1
});