我如何使用运行时添加的元素 [英] How can i use the element that is added on runtime
本文介绍了我如何使用运行时添加的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这段代码:
I have this code:
function egm() {
var url = 'district.php';
var egmHref='egmHref';
$.getJSON (url, function(data){
$.each (data, function(index, data){
$('#tablebody').append('<tr>');
$('#tablebody').append('<td>'+data.username+'</td>');
$('#tablebody').append('<td>'+data.password+'</td>');
$('#tablebody').append('<td>'+data.acclvl+'</td>');
$('#tablebody').append('<td>'+ "<a class='" + egmHref +"' href='displayInfo.php?id="+ data.username +"'>View</a>" +'</td>');
$('#tablebody').append('</tr>');
});
});
}
我有一个仅在运行时附加的锚标记,但我想给该锚点一个事件但我不知道如何打电话我尝试这样$(#egmhref)。点击()..但没有工作任何人教我如何这...我也试过这个代码,但仍然没有工作:
I have an anchor tag that is appended only at runtime but I'd like to give that anchor an event but i don't know how to call I tried like this $("#egmhref").click().. but did not work anyone teach me how to this... i'm also tried this code but still did not work:
$("<a />",{
text: 'View',
id: 'egmHref',
href: 'displayInfo.php?user=' + data.username
}).appendTo('#tablebody td');
感谢任何人高级.....
SHOUTING r emoved,已添加代码块 - OriginalGriff [/ edit]
Thanks anyone in advanced.....
[edit]SHOUTING removed, Code block added - OriginalGriff[/edit]
推荐答案
.getJSON(url,function(data){
.getJSON (url, function(data){
。 each(数据,函数(索引,数据){
.each (data, function(index, data){
(' #tablebody ')。append(' < tr>');
('#tablebody').append('<tr>');
这篇关于我如何使用运行时添加的元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文