установите флажки внутри div от имени класса

0

Я новичок в программировании. Пожалуйста, помогите мне.

Мой Html похож:

<div class = "myclass"> 
    <div>
        <div> 
            <input type="checkbox" id="as" value="11" text="onerr"/>
            <input type="checkbox" id="Checkbox1" value="12" text="twowo"/>
        </div>
    </div>
</div>

Я хочу зациклировать все флажки внутри div класса "myclass"

я сделал

 $(".myclass input[type:checkbox]").each(function (ii) {

        //here my code

        });

но он дает ошибку js

что я сделал неправильно, пожалуйста, помогите мне

Заранее спасибо.

Теги:

6 ответов

2
Лучший ответ

Используйте type="checkbox" вместо type:checkbox like

$(".myclass input[type='checkbox']").each(function (ii) {
    // your code
});

демонстрация

Вы можете использовать : selectbox selector like,

$(".myclass input:checkbox").each(function (ii) {
     console.log(this.value);
});

Демонстрация 2

3

Использовать: этот флажок

$('.myclass input:checkbox')
2

Пытаться

$(".myclass input:checkbox").each(function (ii) {
    //here my code
 });
1

Делай это так

$(".myclass input[type='checkbox']").each(function (ii) {
    // your code
});

даже это будет работать

$('.myclass input:checkbox').each(function (ii) {
    // your code
});
1

Вы можете просто сделать это, используя переключатель: :checkbox: -

$(".myclass input:checkbox").each(function (e) {....

Вы получили ошибку в своем коде ниже:

$(".myclass input[type:checkbox]").each(function (ii) {
                   ___^___

из-за ошибки в вышеуказанном месте.

Правильный синтаксис для этого на основе селектора Attribute Equals: -

$(".myclass input[type=checkbox]").each(function (ii) {
1

Ошибка здесь: Чтобы установить checkbox, вы можете использовать селектор атрибутов, как этот

$(".myclass input[type=checkbox]").each(function (ii) {

$(".myclass input[type='checkbox']").each(function (ii) {//quotes optionals but use them if there is some special chars

ИЛИ : переключатель выбора флажка

$(".myclass input:checkbox").each(function (ii) {

$(".myclass :checkbox").each(function (ii) {//is identical

Ещё вопросы

Сообщество Overcoder
Наверх
Меню