需要在添加的元素上单击两次

时间:2014-04-16 09:19:52

标签: javascript jquery

我有jQuery为页面添加一些内容:

$('#upper').on("click",'a',function(e){
    e.preventDefault();
    var url = $(this).attr('href');
    if (!$(this).hasClass('new')) {
        $('#lower').load(url);
    }
});

它工作正常,但添加的内容包括一些链接。即:

<table class="report">
    <tr>
        <td class="report">
            <a href="sofferenze/anag_dett.php?id_ndg=PG010000001" class="cred_link col0 ">PG010000001</a>
        </td>
        <td class="report">società</td>
        <td class="report">LSSF Consulting SRL</td>
        <td class="report">
            <a href="sofferenze/anag_dett.php?id_ndg=PF010000002" class="cred_link col3 ">PF010000002</a>
        </td>
        <td class="report">IC - Intestatario di un credito</td>
    </tr>
</table>

我第一次点击href没有任何反应。第二次它工作正常。看起来我错过了我发布的代码中的某些内容以集中添加的内容。有什么建议?将尝试同时创造一个小提琴(从未做过......) 提前谢谢!

0 个答案:

没有答案