Ajax 板


LINE

如果不用remove的code: var count=0; $('.player .card').live( 'click', function() { var s = $(this) inhand = s.parent().hasClass('hand'), ontable = s.parent().hasClass('table'); //r = s.clone(); count++; if ( inhand ) { s.appendTo('.player .table'); } else if ( ontable ) { s.appendTo('.player .hand'); } //s.remove(); alert(count); }); 刚刚发现其实这样也可以, 只不过牌会马上移回来。 还是老问题…点一下会作两次。 ※ 引述《rexkimta (冷杉林)》之铭言: : HTML大概是这样: : <div class="player"> : <div class="table"> : </div> : <div class="hand"> : <div class="card"><img scr="..." /></div> : </div> : </div> : 目标就是点div.card时, : 如果它在.hand里,就移到.table, : 反之亦然。 : remove是因为要有移动的感觉, : 所以某张牌被append到另一边时, : 在这边的就要被remove掉。 : ※ 引述《tomin (Schrödinger's cat)》之铭言: : : 我试不出你说的问题 都只alert 1次 : : 是不是多提供点资讯呢 例如HTML长怎样? : : 无论是模仿你的写法 (我尤其不懂为什麽要remove 移掉後就不能live click了呀) : : <script type="text/javascript"> : : $(function(){ : : var count=0; : : $("#a").live("click",function(){ : : var s=$(this); : : r = s.clone(); : : s.remove(); : : count++; : : ('#b').append(r); : : alert(count); : : }); : : }); : : </script> : : <div id="a">aaaa</div> : : <div id="b">bbbb</div> : : 或是类似的写法 : : $(function(){ : : var count=0; : : $("#a").live("click",function(){ : : count++; : : $("#a").clone().appendTo('#b'); : : alert(count); : : }); : : }); : : </script> : : <div id="a">aaaa</div> : : <div id="b">bbbb</div> : : 看起来live, clone, remove都不会造成有两次的问题。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.217.84
1F:推 tomin:你自己复制一下贴上来的code 还是只会alert 1次呀 04/18 01:17
3F:→ tomin:我试是只有1次呀 04/18 01:28
4F:→ rexkimta:耶,我发现问题在那了…我这段程式码写在ajaxcomplete里 04/18 01:34
5F:→ rexkimta:把这段写在$.getjson的callback里就可以了…… 04/18 01:35
6F:→ rexkimta:和我之前以为的问题点不一样= = 不过还是不知道为什麽会 04/18 01:36
7F:→ rexkimta:这样。 04/18 01:36
8F:→ rexkimta:另外,.card里的图档档名是透过ajax抓回来的。 04/18 01:37
9F:→ rexkimta:而.card是ajax抓完後才产生的,所以要写在callback里。 04/18 01:38







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP