作者robinnpca (rob)
看板Ajax
标题[问题] div标签一产生就套用ajax
时间Tue Dec 20 17:26:28 2011
考虑用ajaxify的plugin套件
http://max.jsrhost.com/ajaxify/
但是他都是要『按下』才会有反应
想说网页画面中
会出现一个个新的div
当出现的时候
我会给他一个addClass="readyajax";
这个没有问题
但是接着要去抓网页中不断出现的带有Class="readyajax"的div
然後对其做ajax去讨图片
请问这方法要怎麽做呢?
目前想到
但是执行起来怪怪的(不知道怎麽"一出现"就去"抓住"所以用mousemove)
$("
#mainlayer div").on("mousemove",function(e){
$(".readyajax").ajax({
type: "POST",
url: "123.php",
dataType: "html",
success : function(data){
$(this).append("<img src="+data+"/>");
$(this).removeClass("readyajax")
}
})
}
在这里..应该要写回圈但是.. 不太晓得要怎麽写来进行下一个div的抓取
上面的例子只会抓取第一个还是全部?跑不太出来...
请教如何修改!感谢!
--
宁愿天空是蓝色~
也不愿心情是蓝的!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.17.52.209
1F:→ chrisQQ:jq 1.7 以上用 on / jq 未满 1.7 用 live 12/20 18:26
2F:推 robinpca:我是用on没错!问题在如何启动当div出现时这事件.用什麽 12/22 23:36
3F:→ robinpca:方法去触发on..使用mousemove跟不上div出现的速度... 12/22 23:36
4F:→ chrisQQ:找找 ajaxify 产生 div 的地方,直接在那边加 addClass ? 12/23 10:13
5F:→ chrisQQ:这样会不会比较省事@@? 12/23 10:14
6F:→ robinnpca:欧!粉聪明!哈!我找一下 12/24 11:45