小编use*_*986的帖子

在Jquery中使用Ajax()函数将外部页面的PART加载到div中

我正在尝试使用Ajax/jQuery.ajax函数将外部页面中的DIV元素加载到当前页面中.虽然我已成功能够加载整个外部页面,我似乎无法加载只是 DIV元素.

这是我的代码:

$("a").click(function() {
  /* grabs URL from HREF attribute then adds an  */
  /* ID from the DIV I want to grab data from    */
  var myUrl = $(this).attr("href") + "#external-div";
  $.ajax( {
  url: myUrl,
  success: function(html) {
    /* loads external content into current div element */
    $("#current-div").append(html);
    }
  });
  return false;
});
Run Code Online (Sandbox Code Playgroud)

它可以毫无困难地抓取HREF属性,但不会将"#external-div"附加到URL.有任何想法吗?

非常感谢!

〜贾里德克罗斯利

jquery load external callback

10
推荐指数
1
解决办法
3万
查看次数

使用.live()和jQuery的addClass

我目前正在使用该.load()函数div动态地将内容加载到容器中.正在加载的内容是表格数据,我想斑马条纹.斑马条纹很容易在静态页面上,但我无法弄清楚如何斑马条纹加载到容器中的新内容div.

这是我正在努力工作的代码:

$("table tbody tr:even").live("EVENT", function(){
  $(this).addClass("alt");
});
Run Code Online (Sandbox Code Playgroud)

"EVENT"不应该是"click",或者是"mouseover""onload"或其他类似的东西.有没有办法做到这一点?谢谢你的建议!

〜贾里德

jquery addclass callback live onload

3
推荐指数
1
解决办法
7148
查看次数

标签 统计

callback ×2

jquery ×2

addclass ×1

external ×1

live ×1

load ×1

onload ×1