我有一个脚本创建了一个列表以及列表项旁边的一组复选框,具体在这里:
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="">')
答案 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
。