$.get でロードされたリンクから href 値を取得するにはどうすればよいですか? 私のスクリプトは、後でロードされた値ではなく、div にあった値を常に使用します。
コード:
<html>
<body>
<div id="wrapper">
<div id="more">
content
</div>
<div class="paglink">
<a href="/the/url/to/page/1">More</a>
</div>
</div>
<script>
jQuery(document).ready(function($) {
$(".paglink a").click(function(e) {
e.preventDefault();
$.get($(".paglink a").attr('href'), function(data){
$(data).find("#more").appendTo("#more");
$(".paglink").html($(data).find(".paglink").html());
});
});
});
</script>
</body>
</html>
読み込まれるページ:
<html>
<body>
<div id="wrapper">
<div id="more">
content
</div>
<div class="paglink">
<a href="/the/url/to/page/2">More</a>
</div>
</div>
</body>
</html>
要するに:代わりに何を書く必要がありますか
$(".paglink a").attr('href')
新しくロードされたリンクから値を取得するには?