0
$ .get이로드 된 링크에서 href 값을 얻으려면 어떻게해야합니까? 내 스크립트는 나중에로드 된 값이 아니라 div에 있었던 값을 항상 사용합니다.다른 요소의 요소에서 jQuery 정보로드
코드 :
<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')
의 작성해야하는 일 갓로드 된 링크?
사용하는 '$ .fn.eepager'? 'options.link' =='defaults.link' 그리고 우리가 볼 수있는 것에서는 절대 업데이트하지 않습니다. – Popnoodles
'var link = $ (data) .find (".paglink_extern"). attr ('href')'ajax 함수의 전체 처리기 내부. – adeneo
먼저 기본값에 쉼표가 추가로 있습니다. 두 번째로 html을 붙여 넣을 수 있습니다! –