jQuery如何访问我刚刚在回调函数中使用的url?

时间:2012-06-16 23:35:10

标签: jquery

所以我有一个像这样的加载函数的jQuery回调:

$(".editStoryLink").click(function() {
    $(this).parent().siblings(".storyTitleDesc")
        .load($(this).attr("href"), function(data) {
            alert("the url that was just used above!");
        });
    return false;
});

我如何访问刚刚使用的网址?

1 个答案:

答案 0 :(得分:3)

在运行load请求之前进行备份:

$(".editStoryLink").click(function() {
    var url = this.href;
    $(this).parent().siblings(".storyTitleDesc").load(url, function(data) {
        alert(url);
    });
    return false;
});​

DEMO: http://jsfiddle.net/MhSAH/