jQuery单击功能仅工作一次

时间:2018-11-09 21:47:14

标签: jquery

我一直在尝试为页面上的PDF查看器创建动态src属性。它运作完美。每次我单击数据表中的一行并获取第二个子值并将其用作pdf查看器的scr属性时,它都会触发click事件。我使用attr函数来更改pdf查看器的src属性。当我单击一次后,它将起作用并在查看器上显示相应的pdf。但是当我第二次单击另一行时。不应在查看器上更改PDF。单击行后,我还使用显示功能使查看器可见。 预先感谢大家。

这是我的代码;

   $("#last tr").on('click', function() {
    var fgr = $(this).children('td').eq(1).html();

    $("#pdfviewer").show();

    $('#pdfviewer').attr('src','pdf/'+fgr+'.pdf');

});

这是我在其中创建div元素的html代码。

<div class="row">
                <div id="pdfviewer" class="col" style="display:none">
                  <embed id="pdf" src="" alt="pdf" pluginspage="http://www.adobe.com/products/acrobat/readstep2.html">


   </div>

0 个答案:

没有答案