Css 如何插入a<;span>;在YUI中一个div后只标记一次?

Css 如何插入a<;span>;在YUI中一个div后只标记一次?,css,yui,Css,Yui,我试图通过以下YUI源在div之后插入标记:- Y.one('#solr_ping_status').insert('<img src="pix/success.png">','after'); Y.one('solr#u ping_status')。插入('after'); 下面的语句在每次单击时插入标记。但我想只插入一次?我怎样才能限制一个事件只触发一次?还是应该覆盖现有事件 提前感谢:)您可以使用一次: 例如: YUI().use('event', functi

我试图通过以下YUI源在div之后插入标记:-

      Y.one('#solr_ping_status').insert('<img src="pix/success.png">','after');
Y.one('solr#u ping_status')。插入('after');
下面的语句在每次单击时插入标记。但我想只插入一次?我怎样才能限制一个事件只触发一次?还是应该覆盖现有事件

提前感谢:)

您可以使用一次:

例如:

YUI().use('event', function (Y) {
    Y.one('#mybtn').once('click', function (e) {
        alert('clicked');
    });
});

仅在单击后或dom就绪后插入一次?为什么与此
php
相关?在单击事件之后!我在onclick事件中试图做的是触发一个返回服务器状态的php函数。在用户再次单击之前的状态(可能是failed或okay)被删除之前,会出现一个看起来已连接的ajax图像。上一条状态消息的超时时间为2秒。所以我想要的是,直到以前的状态不消失,不应该有任何点击事件或它应该取代现有的一个!