Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何访问在表中使用jquery动态添加的图像_Javascript_Jquery - Fatal编程技术网

Javascript 如何访问在表中使用jquery动态添加的图像

Javascript 如何访问在表中使用jquery动态添加的图像,javascript,jquery,Javascript,Jquery,即使这个问题与如何绑定动态元素的问题是重复的,但我仍然没有得到问题的线索。我有一个代码,可以使用jquery(弹出式)动态地从表中加载数据。这将包括“为删除行添加图像”操作。所以我应该编写代码,在用户单击该图像时删除相应的行。但是我的jquery流在单击图像时没有进入流。所以请帮我找到bug $(“#选项卡_逻辑”).find(“tr:gt(0)”).remove(); var tableinsp=$(“#制表逻辑”); $.each(responseJson,函数(键,值){ var row

即使这个问题与如何绑定动态元素的问题是重复的,但我仍然没有得到问题的线索。我有一个代码,可以使用jquery(弹出式)动态地从表中加载数据。这将包括“为删除行添加图像”操作。所以我应该编写代码,在用户单击该图像时删除相应的行。但是我的jquery流在单击图像时没有进入流。所以请帮我找到bug

$(“#选项卡_逻辑”).find(“tr:gt(0)”).remove();
var tableinsp=$(“#制表逻辑”);
$.each(responseJson,函数(键,值){
var rowNew=$(“”);
rowNew.children().eq(0).text(值['parameters']);
rowNew.children().eq(1).text(值['specifications']);
rowNew.children().eq(2.html('yesnooknotok');
rowNew.children().eq(3.html('yesnooknotok');
rowNew.children().eq(4.html('yesnooknotok');
rowNew.childrent().eq(5.html)('yesnook not OK');
rowNew.children().eq(6).html('yesnooknotok');
rowNew.children().eq(7.html(“”);//图像行
rowNew.附录(表INSP);
});您可以试试这个

$("body").on("click", "#tab_logic .del",
    function() {
      alert("i am"); // add code here 
});
更多关于

没有jQuery(因为有时了解如何实现魔术会很有帮助)

})


e.target.nodeName
总是大写的(如果你想调用它,你可以调用
.toLowerCase()

你能试试这个吗:-
$(“body”).on(“click”,“#tab_logic.del”,function(){alert(“i am”);//在这里添加代码})非常感谢!你救了我一天!!!是否有办法获取最接近的tr并删除相同的tr$(“#制表逻辑”).parent().remove();不起作用
$('button').on('click', e => { alert('you clicked a button!') })
$(document.body).append($('<button></button>').text("I've been added from JavaScript"))
$(document.body).on('click', 'button', e => { alert("you clicked a button!") })
document.body.addEventListener('click', e => {
    // e.target is the clicked element
    // in our case, we just want to check if the tag name is `button`
    if (e.target.nodeName != 'BUTTON') {
        return // stop the function
    }

    alert("you click a button!")