jquery 帮定事件问题...........急!!

niuzicom 2008-11-02 09:57:06
<div id="a">
<div id="b" onclick=aa();></div>
</div>

function aa()
{
var temp;

temp = $('#a').html();

$('#a').append('<div>231313</div>');//添加内容

$('#b').unbind();//删除事件

$('#b').click(

function ()
{
$('#a').html(temp);//恢复

temp='';
}

);
}
//================================
以上代码 jquery-1.1没有问题

jquery-1.2.3 以上IE有问题,FF正常!!
//=============================

说明:
当点击aa的时候 实现替换掉aa本身的事件!
问题:
当点击aa的时候,刚邦定的事件也被执行了!



高手们帮帮忙~~我刚开始用jquery~~
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bob_er 2008-11-03
  • 打赏
  • 举报
回复
http://www.ccscript.cn/Content/6/193.aspx
jQuery动画示例

http://www.ccscript.cn/Content/6/50.aspx
jQuery关于动态效果
xyq1986 2008-11-03
  • 打赏
  • 举报
回复
unbind只能取消用bind上去的事件。
$('#a').html(temp);//恢复
这里的temp是外部函数的局部变量,不能使用匿名函数的方式调用。
xiaoqiangcn 2008-11-03
  • 打赏
  • 举报
回复


$('#b').unbind();//删除事件 这个应该仅对 $('#b').bind()有效... 不可以 去除 onclick吧
michael110 2008-11-03
  • 打赏
  • 举报
回复

function bbtest()
{
var temp;
$("#b").toggle(function(){
temp = $('#a').html();
$('#a').append('<div>231313 </div>');
},
function(){
$("#a").html(temp);
temp="";
});
}

是不是这种效果啊?在ready中初始化一下这个函数bbtest()
yeaky 2008-11-03
  • 打赏
  • 举报
回复
jq比较讲究前后台分离啊,用了jq为什么还用onclick呢?一般没有必要。。。。
看了半天也没看明白你写的究竟是什么意思啊。。。


应该是你第一次点击的时候没有问题,第二次开始才有问题吧?
可能是你temp里面的取出来的数据不单单是html的内容,它之前对相同idr的绑定事件也还有($('#a').html(temp);//恢复   出来的id为b的绑定事件还在!),建议你
$('#b')绑定事件完了之后马上unbind()  可以试试
关于本CHM手册 jQuery 1.3自从2008年1月14日发布后,后引来了各界的关注。我们也随即投入到翻译文档的工作中来。经过4天的努力,终于完工了。 由于赶上中国农历新年,本人未能及时制作成CHM版本,特意在开工的当天将其整理完成,由于时间赶的比较,难免会有错误,如发现错误,请联系本人,我将会及时修正。 自从jQuery面世以来,它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等打动着所有关注它的人的心,本人也不例外,但长期以来,类似与本手册的(带查询功能),仅仅只有kuomart(这里不太清楚具体名称,仅仅从本人拥有的手册上找到这个名称,暂时先这样称呼,如有知道请告知!)制作的,但长期没有更新,给大家学习jQuery带来不便。为方便自己也为方便所有爱好jQuery的朋友,本人将CHM重新整理,并和jQuery中文API的整理者 Shawphy 同步更新本CHM手册,以便大家能及时了解其最新资讯!由于本人精力有限,难免出现差错,请谅解并告知 Email ! 本CHM手册旨在帮助广大jQuery爱好者快速了解jquery库和jquery开发人员提供一份速查手册。 以上内容来自本版的原作者一揪,下面说说做这版的原因。 一直以来我都是1.1和1.2版的手册同时使用,不肯放弃1.1版的原因是因为他查函数很方便,知道函数,很快就可以查到他的具体用法。而1.2版是从功能来查函数,首先确定要实现什么样的功能,然后再来看有哪些函数可以用。两个的侧重点不同,个人认为1.2版的很适合新手,从效果来查函数用法,而1.1版的更适合有一定基础的朋友,突然忘了这函数怎么用,直接按名称查就可以了,按效果?有的函数确实不好确定该属于哪个效果!无奈1.2版并没有按名称查函数的手册,所以便做了这个,两种查找方式都有,方便各位朋友使用。 jQuery 1.3出了,所以更新到最新。 基础版本:900205 2010年1月22日,更新至JQuery 1.4版本,本版是参考shawphy的1.4在线版本(http://jquery-api-zh-cn.googlecode.com/svn/trunk/xml/jqueryapi.xml)制作,更新了好多以前的内容,以前没仔细核对过,发现之前网上流行的chm版本基本都基于1.2的,1.3的内容很多都没加进去,这次都补全了。用*标注了1.3版本新加的内容,@标注1.4新加的内容,方便大家查看。 如果发现什么错误,请联系我:www.ajaxa.cn,QQ:274430124
jQuery 1.3自从2008年1月14日发布后,后引来了各界的关注。我们也随即投入到翻译文档的工作中来。经过4天的努力,终于完工了。 由于赶上中国农历新年,本人未能及时制作成CHM版本,特意在开工的当天将其整理完成,由于时间赶的比较,难免会有错误,如发现错误,请联系本人,我将会及时修正。 自从jQuery面世以来,它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等打动着所有关注它的人的心,本人也不例外,但长期以来,类似与本手册的(带查询功能),仅仅只有kuomart(这里不太清楚具体名称,仅仅从本人拥有的手册上找到这个名称,暂时先这样称呼,如有知道请告知!)制作的,但长期没有更新,给大家学习jQuery带来不便。为方便自己也为方便所有爱好jQuery的朋友,本人将CHM重新整理,并和jQuery中文API的整理者 Shawphy 同步更新本CHM手册,以便大家能及时了解其最新资讯!由于本人精力有限,难免出现差错,请谅解并告知 Email ! 本CHM手册旨在帮助广大jQuery爱好者快速了解jquery库和jquery开发人员提供一份速查手册。 以上内容来自本版的原作者一揪,下面说说做这版的原因。 一直以来我都是1.1和1.2版的手册同时使用,不肯放弃1.1版的原因是因为他查函数很方便,知道函数,很快就可以查到他的具体用法。而1.2版是从功能来查函数,首先确定要实现什么样的功能,然后再来看有哪些函数可以用。两个的侧重点不同,个人认为1.2版的很适合新手,从效果来查函数用法,而1.1版的更适合有一定基础的朋友,突然忘了这函数怎么用,直接按名称查就可以了,按效果?有的函数确实不好确定该属于哪个效果!无奈1.2版并没有按名称查函数的手册,所以便做了这个,两种查找方式都有,方便各位朋友使用。
JQery1.4API文档,很实用。 jQuery 1.3自从2008年1月14日发布后,后引来了各界的关注。我们也随即投入到翻译文档的工作中来。经过4天的努力,终于完工了。 由于赶上中国农历新年,本人未能及时制作成CHM版本,特意在开工的当天将其整理完成,由于时间赶的比较,难免会有错误,如发现错误,请联系本人,我将会及时修正。 自从jQuery面世以来,它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等打动着所有关注它的人的心,本人也不例外,但长期以来,类似与本手册的(带查询功能),仅仅只有kuomart(这里不太清楚具体名称,仅仅从本人拥有的手册上找到这个名称,暂时先这样称呼,如有知道请告知!)制作的,但长期没有更新,给大家学习jQuery带来不便。为方便自己也为方便所有爱好jQuery的朋友,本人将CHM重新整理,并和jQuery中文API的整理者 Shawphy 同步更新本CHM手册,以便大家能及时了解其最新资讯!由于本人精力有限,难免出现差错,请谅解并告知 Email ! 本CHM手册旨在帮助广大jQuery爱好者快速了解jquery库和jquery开发人员提供一份速查手册。 以上内容来自本版的原作者一揪,下面说说做这版的原因。 一直以来我都是1.1和1.2版的手册同时使用,不肯放弃1.1版的原因是因为他查函数很方便,知道函数,很快就可以查到他的具体用法。而1.2版是从功能来查函数,首先确定要实现什么样的功能,然后再来看有哪些函数可以用。两个的侧重点不同,个人认为1.2版的很适合新手,从效果来查函数用法,而1.1版的更适合有一定基础的朋友,突然忘了这函数怎么用,直接按名称查就可以了,按效果?有的函数确实不好确定该属于哪个效果!无奈1.2版并没有按名称查函数的手册,所以便做了这个,两种查找方式都有,方便各位朋友使用。 jQuery 1.3出了,所以更新到最新。 基础版本:900205 2010年1月22日,更新至JQuery 1.4版本,本版是参考shawphy的1.4在线版本(http://jquery-api-zh-cn.googlecode.com/svn/trunk/xml/jqueryapi.xml)制作,更新了好多以前的内容,以前没仔细核对过,发现之前网上流行的chm版本基本都基于1.2的,1.3的内容很多都没加进去,这次都补全了。用*标注了1.3版本新加的内容,@标注1.4新加的内容,方便大家查看。

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧