我有一个网站.. 有三个 div 列,colA colB 和 colC。
在 colA 上,我有一个菜单可以触发一些 ajax 函数来加载 colC 上的文本和 colB 上的缩略图。
它工作完美..这是一段代码。
var loading = $(".loading");
var content = $("#colC");
var thumbs = $("#colB");
$("#menu li a").click(function(){
showLoading();
switch(this.id){
case "home":
content.load("content.php #home", hideLoading);
thumbs.load("products.php #prodA", hideLoading);
break;
case "about":
....
break;
case "...":
....
break;
});
问题是.. products.php 中的#prodA 为网站带来了新的 jquery 函数(thickbox),但它们根本不起作用。
我试过这个:
$("#menu li a").live("click", function(){
什么也没发生。。
然后我尝试使用 js 文件进行 livequery:
$("#menu li a").livequery("click", function(){
什么也没发生。
所以..我很乐意听到你们帮我解决这个问题。
提前致谢!!