$(this).attr(“id”) not working

前端 未结 9 787
情书的邮戳
情书的邮戳 2020-12-30 02:55

as the title says, I keep getting \"undefined\" when I try to get the id attribute of an element, basically what I want to do is replace an element with an input box when th

9条回答
  •  余生分开走
    2020-12-30 03:34

    In the function context "this" its not referring to the select element, but to the page itself

    • Change var ID = $(this).attr("id"); to var ID = $(obj).attr("id");

    If obj is already a jQuery Object, just remove the $() around it.

提交回复
热议问题