其中<script> $("div").on("click","p",function(){ alert($(this).html()); })</script><script> $("p").on("click",function(){ alert($(this).html()); })</script>一,請問這兩種方法有什么區(qū)別?二,第一種方法那樣寫的好處是什么三,在網(wǎng)上查了一下,如果是動態(tài)創(chuàng)建的元素,比如上面的p,動態(tài)創(chuàng)建的。需要用第一種方式來綁定刪除。 而且是需要綁定在父元素div上來寫刪除的語句。不太懂為何要綁定在div上進(jìn)行刪除,為啥不能直接綁定在this點擊的元素上刪除。雖然我測試那樣確實沒用,但是不知道其中的道理。<script> $("div").on("click","p",function(){ alert($(this).parent().remove()); })</script>麻煩大神們幫忙答疑解惑。感謝啦。
關(guān)于jQuery動態(tài)創(chuàng)建的元素,需要刪除
收到一只叮咚
2019-01-30 18:19:14