我如何使用运行时添加的元素 [英] How can i use the element that is added on runtime

查看:55
本文介绍了我如何使用运行时添加的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这段代码:

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆