JQuery выполняет итерации через все установленные флажки и удаляет класс

Я предлагаю стать довольным Мерзавцем прежде, чем попытаться использовать мерзавца-svn постоянно, т.е. сохранить SVN как централизованный repo и использовать Мерзавца локально.

Однако для простой миграции со всей историей, вот несколько простых шагов:

Инициализируют локальный repo:

mkdir project
cd project
git svn init http://svn.url

Mark, как далеко назад Вы хотите начать импортировать изменения:

git svn fetch -r42

(или просто "мерзавец svn выбирают" для всех версий)

На самом деле выборка все с тех пор:

git svn rebase

можно проверить результат импорта с Gitk. Я не уверен, работает ли это над Windows, он работает над OSX и Linux:

gitk

, Когда у Вас есть свой SVN repo клонированный локально, можно хотеть продвинуть его централизованному Мерзавцу repo для более легкого сотрудничества.

Первый создают Ваш пустой удаленный repo (возможно, на GitHub?):

git remote add origin git@github.com:user/project-name.git

Затем дополнительно синхронизируйте свое основное ответвление, таким образом, операция получения по запросу автоматически объединит удаленное ведущее устройство с Вашим локальным ведущим устройством, когда оба будут содержать новый материал:

git config branch.master.remote origin
git config branch.master.merge refs/heads/master

После этого, можно интересоваться испытанием моего очень собственного git_remote_branch инструмент, который помогает контакту с удаленными ответвлениями:

Первое объяснительное сообщение: " Мерзавец удаленные ответвления "

Продолжение для новой версии: " Время мерзавцу, сотрудничающему с git_remote_branch"

6
задан 21 July 2009 в 22:24
поделиться

2 ответа

Я думаю, что это сработает:

$('input:checkbox:checked').parents('tr').removeClass('new_message');

Или, если вы хотите сопоставить только прямой родительский элемент TR, то это:

$('input:checkbox:checked').closest('tr').removeClass('new_message');

jQuery выполняет все циклы за вас, поэтому вам придется иметь все each () es.

После того, как вы воспользуетесь селектором ': checked', вам придется перепроверить, отмечен ли элемент. Это должно ограничить результаты селектора только отмеченными элементами.

6
ответ дан 10 December 2019 в 00:42
поделиться
$("input:checked").each(function() {
    $(this).removeClass("new_message");
}

удалит соответствующий класс из самих флажков, поэтому

$(this).parent....

должен работать в зависимости от того, как выглядит ваш HTML

4
ответ дан 10 December 2019 в 00:42
поделиться
Другие вопросы по тегам:

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