作为 jQuery 插件的一部分,使用 提取了一种奇怪的对象格式$.get(),这意味着在任何后函数挂钩中都无法进行 DOM 遍历:
$.get($href)
.done(function(){
  $linkClicked.addClass('active')
})
.fail(function(){
  $.get(settings.errorUrl, function(){
    $('.main-navigation .active').removeClass('active')
  })
})
.always(function(data){
  // The below line does not work correctly
  $(settings.target).hide().html( $(data).children(settings.target).html() ).fadeIn('fast')
})
如果有人能伸出援手,那就太好了。非常感谢。