селектор jQuery для маркировки флажка

Необходимо смотреть на тот вопрос: Вы тестируете закрытый метод? .

Для не повреждения инкапсуляции я нахожу, что закрытый метод огромен или сложен или достаточно важен для требования его собственных тестов, я просто поместил его в другой класс и обнародовал его там (Объект Метода). Тогда я могу легко протестировать previously-private-but-now-public метод, который теперь живет на своем собственном классе.

231
задан informatik01 24 March 2015 в 14:14
поделиться

2 ответа

Это должно работать:

$("label[for='comedyclubs']")

См. также: Selectors / attributeEquals - jQuery JavaScript Library

424
ответ дан 23 November 2019 в 03:36
поделиться

Это должно работать it:

$("label[for=comedyclubs]")

Если в вашем идентификаторе есть не буквенно-цифровые символы, вы должны заключить значение attr в кавычки:

$("label[for='comedy-clubs']")
44
ответ дан 23 November 2019 в 03:36
поделиться
Другие вопросы по тегам:

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