我有一个表单,我附上OnChange方法,如
$(document).ready(function () {
$('#fieldId').change(function () {
...
}
}
但我有这样的情况,当我添加一个新的记录与Id" fieldId"来自函数
function addTeamMember() {
var newItem= "<input id='fieldId' type='text'>"
$("#other").append(newItem);
...
}
但是当我更改新添加的字段时,不会触发更改。有人可以帮我一个想法吗?
感谢。
答案 0 :(得分:2)
将onchange事件侦听器更改为:
UIButton *saveLibrary=[UIButton buttonWithType:UIButtonTypeCustom];
[saveLibrary setTitle:@"Library" forState:UIControlStateNormal];
[saveLibrary setBackgroundColor:[UIColor redColor]];
[saveLibrary addTarget:self
action:@selector(saveOnGalleryButtonIsPressed) forControlEvents:UIControlEventTouchUpInside];
[saveLibrary setImage:[UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] bundlePath] stringByAppendingString:@"/library225.png"]]forState:UIControlStateNormal];
saveLibrary.frame=CGRectMake(323, 15, 75, 75);
[self.view addSubview:saveLibrary];
你可以更换&#39;身体&#39;与任何包装动态添加的DOM元素的容器。这样,您可以将事件委托给现有或不存在的元素。