индексные селекторы jQuery

Вот как мы обрабатываем секретную информацию, которая требуется сценариями:

Контроль версий:

  1. Мы никогда не храним конфиденциальную информацию в исходном коде.

Разработка:

  1. Вся конфиденциальная информация, которая нужна любому скрипту, поступает из переменных среды (так, в Ruby: some_password = ENV['SOME_PASSWORD'])
  2. Все разработчики установили direnv , и у каждого из них есть файл .envrc в папке проекта, который устанавливает их личные пароли и другие секреты.
  3. Мы удостоверяемся, что .envrc никогда не придерживается системы контроля версий, добавляя глобальный gitignore в .envrc (global = не для проекта, а для среды).

Тестирование / CI:

  1. Все системы CI поддерживают ввод переменных среды, поэтому так решается для этого варианта использования

Производство: [ 118]
  1. Зависит от вашей производственной инфраструктуры, эти переменные и секреты среды также вводятся во время развертывания.

5
задан Jason Bunting 30 September 2008 в 15:26
поделиться

2 ответа

Я думаю, что Вашей проблемой является Ваше использование gt () и лейтенант () селекторы. Необходимо искать часть () вместо этого.

Проверьте это сообщение: http://docs.jquery.com/Traversing/slice

5
ответ дан 14 December 2019 в 13:51
поделиться

Для тех, кому любопытно..., это - то, что я сделал.

$(".digi_image").slice(0, 4).wrapAll("<div class=\"digi_pane\"></div>").css("border", "2px solid red");
$(".digi_image").slice(4, 8).wrapAll("<div class=\"digi_pane\"></div>").css("border", "2px solid blue");
$(".digi_image").slice(8, 12).wrapAll("<div class=\"digi_pane\"></div>").css("border", "2px solid green");
$(".digi_image").slice(12, 16).wrapAll("<div class=\"digi_pane\"></div>").css("border", "2px solid orange");
$(".digi_pane").append("<div style=\"clear: both;\"></div>");

И это работает точно, как мне нужен он к. Мог, вероятно, быть сделан немного более эффективным, но это работает.

1
ответ дан 14 December 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: