jQuery를 사용하여 Nightmare에서 동일한 클래스의 href 링크를 가져 오는 방법

네 친구

나는 악몽 js를 사용 href links하여 동일한 별도의 div 안에있는 모든 것을 가져 오려고합니다 class name... 여기에 내 코드가 있습니다 ....

var Nightmare = require('nightmare');
var vo = require('vo');

vo(function* () {
    var nightmare = Nightmare();
    var title = yield nightmare
    .goto('https://example.com')
    .type('input[name="q"]', 'search term')
    .click('input[value="some title"]')
    .evaluate(function () {
        //return $('.myclass').find('a').attr('href');
        $('.myclass').find('a').each(function() {
            return $(this).attr('href');
        });

    });
      console.log(title);
    yield nightmare.end();

})(function (err, result) {
    if (err) return console.log(err);
});

아래는 내 div 내용입니다 ...

<div class="myclass"><a href="example1.com">ex1</a>
</div>

<div class="myclass"><a href="example2.com">ex2</a>
</div>

<div class="myclass"><a href="example3.com">ex3</a>
</div>

사용할 때 하나의 링크를 가져올 수 return $('.myclass').find('a').attr('href');있지만 각 기능이 작동하지 않습니다 ( returns null) ..이 문제를 해결하기위한 제안 사항이 있습니까?

모르겠지만 배열에 nightmare.js모두 수집 href하려면 다음과 같이하십시오.

.evaluate(function () {
    var hrefs = [];
    $('.myclass').find('a').each(function() {
        hrefs.push($(this).attr('href'));
    });
    console.log(hrefs);
    //return hrefs
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JQuery를 사용하여 동일한 클래스의 버튼에서 값을 가져 오는 방법

분류에서Dev

jQuery를 사용하여 href 대신 링크에서 텍스트 가져 오기

분류에서Dev

jquery를 사용하여 텍스트에서 href 링크를 바꾸는 방법

분류에서Dev

jquery를 사용하여 동일한 클래스의 여러 div에 축소 클래스를 동적으로 추가하는 방법

분류에서Dev

동일한 클래스를 사용하여 링크 목록에서 값 가져 오기

분류에서Dev

BeautifulSoup을 사용하여 웹 사이트에서 href 링크를 가져 오는 방법

분류에서Dev

xpath를 사용하여 동일한 클래스 이름을 가진 여러 div에서 링크를 추출하는 방법

분류에서Dev

vscode를 사용하여 Java의 하위 폴더에서 한 파일의 클래스를 다른 파일로 가져 오는 방법

분류에서Dev

Jquery에서 클래스를 사용하여 이러한 특정 필드의 값을 가져오고 입력하는 방법

분류에서Dev

동일한 클래스를 가진 텍스트 상자의 값을 합산하고 jquery를 사용하여 다른 텍스트 상자에 넣는 방법

분류에서Dev

셀레늄을 사용하여 Java의 <a href onclick = "sometext"에서 onclick 텍스트를 가져 오는 방법

분류에서Dev

jQuery를 사용하여 동일한 클래스 이름을 가진 요소에서 텍스트 가져 오기

분류에서Dev

jQuery를 사용하여 동일한 요소의 클래스 값에 제목의 값을 추가하는 방법은 무엇입니까?

분류에서Dev

jquery에 정의 된 링크에 smoothscroll 클래스를 추가하는 방법

분류에서Dev

javascript / jquery를 사용하여 클릭 한 링크의 텍스트 가져 오기

분류에서Dev

Java- 동일한 패키지의 클래스에서 개인 데이터를 가져 오는 방법

분류에서Dev

Java의 동일한 클래스에서 다른 setter를 사용하여 setter에 값을 제공하는 방법

분류에서Dev

동일한 클래스 Perl에서 클래스의 인스턴스를 사용하는 방법

분류에서Dev

PHP는 Href 링크를 클릭하고 동일한 URL에 결과를 표시하여 MySQL에서 데이터를 가져옵니다.

분류에서Dev

클라우드 코드 / 자바 스크립트를 사용하여 parse.com의 2 개 클래스에서 데이터를 가져 오는 방법

분류에서Dev

WebDriverWait ()를 사용하여 셀레늄 파이썬에서 동일한 클래스 이름을 가진 다음 요소의 값에 액세스하는 방법

분류에서Dev

jquery를 사용하여 클릭 한 모든 버튼에서 데이터 속성을 가져 오는 방법

분류에서Dev

AngularJS를 사용하여 JSON 배열 내의 JSONobjects에서 동일한 값을 갖는 요소를 가져 오기 위해 필터를 적용하는 방법

분류에서Dev

파이썬을 사용하여 클래스에서 href를 얻는 방법?

분류에서Dev

마우스 위치 / 마우스 오버시 링크의 href를 가져 오는 기능 (Chromium에서 링크 위치 복사와 유사한 기능)

분류에서Dev

: before 가상 클래스에서! important를 사용하여 스타일을 재정의하는 방법

분류에서Dev

jSoup을 사용하여 하나의 html 클래스에서 많은 "a href"를 얻는 방법

분류에서Dev

watir-webdriver를 사용하여 루프에서 링크 배열의 href에 액세스하는 방법

분류에서Dev

클래스 또는 ID가없는 링크의 href를 설정하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    JQuery를 사용하여 동일한 클래스의 버튼에서 값을 가져 오는 방법

  2. 2

    jQuery를 사용하여 href 대신 링크에서 텍스트 가져 오기

  3. 3

    jquery를 사용하여 텍스트에서 href 링크를 바꾸는 방법

  4. 4

    jquery를 사용하여 동일한 클래스의 여러 div에 축소 클래스를 동적으로 추가하는 방법

  5. 5

    동일한 클래스를 사용하여 링크 목록에서 값 가져 오기

  6. 6

    BeautifulSoup을 사용하여 웹 사이트에서 href 링크를 가져 오는 방법

  7. 7

    xpath를 사용하여 동일한 클래스 이름을 가진 여러 div에서 링크를 추출하는 방법

  8. 8

    vscode를 사용하여 Java의 하위 폴더에서 한 파일의 클래스를 다른 파일로 가져 오는 방법

  9. 9

    Jquery에서 클래스를 사용하여 이러한 특정 필드의 값을 가져오고 입력하는 방법

  10. 10

    동일한 클래스를 가진 텍스트 상자의 값을 합산하고 jquery를 사용하여 다른 텍스트 상자에 넣는 방법

  11. 11

    셀레늄을 사용하여 Java의 <a href onclick = "sometext"에서 onclick 텍스트를 가져 오는 방법

  12. 12

    jQuery를 사용하여 동일한 클래스 이름을 가진 요소에서 텍스트 가져 오기

  13. 13

    jQuery를 사용하여 동일한 요소의 클래스 값에 제목의 값을 추가하는 방법은 무엇입니까?

  14. 14

    jquery에 정의 된 링크에 smoothscroll 클래스를 추가하는 방법

  15. 15

    javascript / jquery를 사용하여 클릭 한 링크의 텍스트 가져 오기

  16. 16

    Java- 동일한 패키지의 클래스에서 개인 데이터를 가져 오는 방법

  17. 17

    Java의 동일한 클래스에서 다른 setter를 사용하여 setter에 값을 제공하는 방법

  18. 18

    동일한 클래스 Perl에서 클래스의 인스턴스를 사용하는 방법

  19. 19

    PHP는 Href 링크를 클릭하고 동일한 URL에 결과를 표시하여 MySQL에서 데이터를 가져옵니다.

  20. 20

    클라우드 코드 / 자바 스크립트를 사용하여 parse.com의 2 개 클래스에서 데이터를 가져 오는 방법

  21. 21

    WebDriverWait ()를 사용하여 셀레늄 파이썬에서 동일한 클래스 이름을 가진 다음 요소의 값에 액세스하는 방법

  22. 22

    jquery를 사용하여 클릭 한 모든 버튼에서 데이터 속성을 가져 오는 방법

  23. 23

    AngularJS를 사용하여 JSON 배열 내의 JSONobjects에서 동일한 값을 갖는 요소를 가져 오기 위해 필터를 적용하는 방법

  24. 24

    파이썬을 사용하여 클래스에서 href를 얻는 방법?

  25. 25

    마우스 위치 / 마우스 오버시 링크의 href를 가져 오는 기능 (Chromium에서 링크 위치 복사와 유사한 기능)

  26. 26

    : before 가상 클래스에서! important를 사용하여 스타일을 재정의하는 방법

  27. 27

    jSoup을 사용하여 하나의 html 클래스에서 많은 "a href"를 얻는 방법

  28. 28

    watir-webdriver를 사용하여 루프에서 링크 배열의 href에 액세스하는 방법

  29. 29

    클래스 또는 ID가없는 링크의 href를 설정하는 방법은 무엇입니까?

뜨겁다태그

보관