1

したがって、次のようなロード関数の jQuery コールバックがあります。

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

先ほど使用した URL にアクセスするにはどうすればよいですか?

4

1 に答える 1

3

loadリクエストを実行する前にバックアップを作成します。

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

デモ: http://jsfiddle.net/MhSAH/

于 2012-06-16T23:39:44.997 に答える