웹 사이트 소스를 가져 와서 배열의 링크 모음을 채우려는데, 그 중 하나 인 a class
으로 필터링됩니다.특정 클래스의 링크로 자바 스크립트 배열 채우기
예를 들어, 링크가 <a class="title">
인 경우 각 클래스를 대상으로 URL을 배열에 추가 할 수 있습니까?
Javascript 또는 jQuery가 더 잘 작동합니까?
웹 사이트 소스를 가져 와서 배열의 링크 모음을 채우려는데, 그 중 하나 인 a class
으로 필터링됩니다.특정 클래스의 링크로 자바 스크립트 배열 채우기
예를 들어, 링크가 <a class="title">
인 경우 각 클래스를 대상으로 URL을 배열에 추가 할 수 있습니까?
Javascript 또는 jQuery가 더 잘 작동합니까?
그것은 jQuery를 꽤 쉽게 :
var arr = [];
var ptr = 0;
$('.title').each(function() {
arr[ptr] = $(this).attr('href');
ptr++;
})
뭔가 당신이 그 속성 이름 값입니다 href가
의 배열 jQuery로하여 <a>
요소의 클래스와이 객체와 결국이와
var collectionOfLinks = {};
$('a').each(function() {
var cl = $(this).attr('class');
if (collectionOfLinks[cl] === undefined) {
collectionOfLinks[cl] = [];
collectionOfLinks[cl].push($(this).attr('href'));
}else{
collectionOfLinks[cl].push($(this).attr('href'));
}
});
, 당신은에 var urls = $("a.title").attr("href")
을 할 수있는 등 네가 원하는 걸 얻으 라.
당신은 다음과 같은 작업을 수행 할 수 있습니다,
var linkURL = [];
$('a.title').each (function() {
linkURL.push(this.href);
});