English 中文(简体)
采用(a)项,把活动手放在一个能够动态创造的要素上
原标题:Using on() to attach an event handler to an element that will be dynamically created
  • 时间:2012-04-15 17:42:35
  •  标签:
  • jquery

我有过(......)麻烦,因为(......)生活被 de。

这似乎不可行:

$( body ).on("click", ".myButton", console.log("clicked"));

当我上页时,Osole立即说“点火”,尽管我点击了任何东西,但在我实际点击时并没有火。

而且,在纽埃省,似乎有更多的工作要做,而不是在巴迪省的巨大规模上。 情况如何?

最佳回答
$( body ).on("click", ".myButton", function() {
     console.log("clicked")
});
问题回答
$(function(){
    $( body ).on("click", ".myButton",function(){
       alert("clicked");
    });
});

The strange behaviour you re seeing is because you are actually calling console.log yourself on that line. You should wrap it in a function.

function () { console.log( clicked ); }

你们的第一部分问题得到了其他答复的充分答复。 您称“console.log()”功能,而不是提及后来可以称为的职能。

www.un.org/spanish/ecosoc 回答你提问的第二部分:。

是的,它将更好地把活动手扩大到更靠近纽芬兰的祖先,而不是使用<代码>(机构)。

您应挑选尽可能靠近 but子的海隆,但在你安装活动手(而不是活着地销毁/加雷后)时静态在场。

.live() 改为.on(<>/code>>,主要原因是live(>将所有活动处理器放在>>/code>的物体上,在繁忙的网页上,可在>/code>的物体上安装一个经授权的活动处理器。 发生这种情况时,任何单一事件都穿透了<条码>><<>>>>文件的标语,而每次活动都必须与可能授权的活动处理器清单相比较。 由于这通常意味着操作一种选择操作,即eventTarget,这实际上会缓慢。

另一方面,如果你选择远比预期活动目标更近的祖先物体,那么从通过这一特定授权的活动手递和整个活动系统从小得多的物体清单中挑选出的活动清单就可以更好。

为以大量活动/目标最佳业绩,所授权的活动处理人员应尽可能接近目标。





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...