在jQuery中动态创建iCheck复选框

时间:2018-05-29 20:04:12

标签: jquery checkbox onclick onchange icheck

我有一个脚本创建了一个列表以及列表项旁边的一组复选框,具体在这里:

awk -v OFS='\t' '
    {key = $1 OFS $2 OFS $3} 
    NR == FNR {f2[key] = $6 OFS $7; next} 
    key in f2 {print $1, $6, $7, f2[key]}
' file2 file1

我成功地将它们重新初始化,使它们按照预期显示。

但是,我似乎无法获得与更改这些动态创建的元素相关联的操作。

目前,我只是想让它发挥作用但不能:

$('<td>').html('<input type="checkbox" class="batchCheckboxTransfer" name="batch[]" value="">')

1 个答案:

答案 0 :(得分:1)

应在创建# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.test import TestCase from .models import Userable from django.db import connection from django.db.models.base import ModelBase from django.contrib.auth.models import User class TestUserable(TestCase): def setUp(self): user = User.objects.create_user( username="testuser@test.com", password="test1234test" ) self.user = user self.model = ModelBase( Userable.__name__, (Userable,), {'__module__': Userable.__module__} ) with connection.schema_editor() as schema_editor: schema_editor.create_model(self.model) def test_user(self): self.model.objects.create(user=self.user) self.assertEqual(self.model.objects.count(), 1) def tearDown(self): with connection.schema_editor() as schema_editor: schema_editor.delete_model(self.model) 后立即添加任何event listener并将其附加到element中。它不能是一个单独的脚本。尝试在追加后立即DOM