html 옵션 태그를 클릭하면 맞춤 자바 스크립트가 트리거되지 않습니다.

스티브

링크 중 하나를 클릭하면 "epic"과 같은 링크가 몇 개 있습니다. 그러면 동일한 클래스 이름을 가진 모든 div가 유지되고 다른 div는 필터링됩니다.

일반적으로 작동하지만 새로운 시스템을 시도하고 있습니다. 링크를 클릭하는 대신 옵션을 클릭 할 때 앞서 언급 한 내용이 트리거되기를 원합니다. 불행히도 작동하지 않습니다. 데이터 필터와 연관된 요소는 필터링되지 않습니다. 그러나 링크로 작업 할 때 훌륭하게 작동합니다.

친구를 위해 테스트중인 사이트에서 작동중인 기능을 볼 수 있습니다. http://rolfvohs.com/

이유는 모르겠지만 문제가 e ( ". filter-buttons option"). click (function () { 이라고 가정합니다 . 아마도 뭔가 누락되었을 수 있습니다.

나는 이미 매우 절망적이므로 몇 가지 답변에 기뻐할 것입니다. 나는 이것을 이해할 수 없다.

 <select class="cd-select">
                        <option value="-1" selected>Pick a Genre</option>
                        <option value="1" data-filter="*">All</option>
                        <option value="2" data-filter=".epic">Epic</option>
                        <option value="3" data-filter=".classic">Classic</option>
                        <option value="4" data-filter=".pop">Pop</option>
                        <option value="5" data-filter=".rock">Rock</option>
                    </select> 

내 맞춤 자바 스크립트

jQuery(document).ready(function(e) {

        var t = e("#filter-container");
        t.imagesLoaded(function() {
            t.isotope({
                itemSelector: "figure",
                filter: "*",
                resizable: false,
                animationEngine: "jquery"
            })
        });
       $("select").on("change", function() {
            var n = e(this).parents(".filter-buttons");
            var r = e(this).attr("data-filter");
            t.isotope({
                filter: r
            });
            return false
        });
        e(".toggle-trigger").click(function() {
            e(this).next().toggle("slow");
            e(this).toggleClass("active");
            return false
        }).next().hide();
        e(window).resize(function() {
            var n = e(window).width();
            t.isotope("reLayout")
        }).trigger("resize")
    })
에 파스 카렐로

옵션에는 대부분의 브라우저에서 클릭 이벤트가 없습니다. 선택시 변경 이벤트를 수신해야합니다.

토론의 주석에 따라 업데이트 된 코드

$("select").on("change", function() {
    var select = $(this);
    var selectedOption = select.find("option:selected");
    var n = select.parents(".filter-buttons");
    var r = selectedOption.attr("data-filter");
    t.isotope({
      filter: r
    });
    return false
});

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

html 드롭 다운 옵션 요소에서 자바 스크립트 코드가 작동하지 않습니다.

분류에서Dev

동적 스크립트 태그를 추가하면 자바 스크립트가 작동하지 않습니다.

분류에서Dev

Google 태그 관리자를 통해 AMP 컨테이너에 맞춤 HTML 및 자바 스크립트 태그를 추가하려면 어떻게해야하나요?

분류에서Dev

자바 스크립트가없는 HTML 선택 태그의 정렬 옵션

분류에서Dev

이벤트 배열을 사용하여 Google 태그 관리자에서 맞춤 HTML 태그를 스크립트하는 방법

분류에서Dev

맞춤 자바 스크립트에서 Blogger 태그의 값을 사용하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 만 사용하여 맞춤 태그 사용

분류에서Dev

자바 스크립트, CSS, HTML-드롭 다운 메뉴를 사라지게하려면 화면 클릭

분류에서Dev

맞춤 요소 자바 스크립트 함수를 찾을 수 없습니다.

분류에서Dev

태그를 실행하지 않는 Google 태그 관리자 맞춤 이벤트 (제품 페이지보기)

분류에서Dev

자바 스크립트를 사용하여 html 태그 안에 html 태그를 만드시겠습니까?

분류에서Dev

자바 스크립트를 사용하여 태그 'a'의 목록 값을 하나씩 가져옵니다.

분류에서Dev

자바 스크립트의 클릭 이벤트가 트리거되지 않음

분류에서Dev

자바 스크립트를 사용하여 맞춤 헤더를 받으시겠습니까?

분류에서Dev

옵션 버튼의 자바 스크립트가 cakephp3에서 작동하지 않습니다.

분류에서Dev

자바 스크립트를 사용하여 @html 태그를 어떻게 추가합니까?

분류에서Dev

카운트 다운 자바 스크립트를위한 맞춤 이벤트

분류에서Dev

Google-Map-React-자바 스크립트 : 맞춤 마커를 클릭하는 방법

분류에서Dev

자바 스크립트를 통해 입력 확인란을 선택하면 ng-show가 트리거되지 않습니다.

분류에서Dev

자바 스크립트를 사용하여 체크 박스에 대한 맞춤 속성 가져 오기

분류에서Dev

자바 스크립트에서 HTML <p> 태그가 변경되지 않음

분류에서Dev

HTML / 자바 스크립트 클릭 카운터가 작동하지 않음

분류에서Dev

(자바 스크립트) 선택 옵션에 카운트 다운 타이머를 추가하는 방법

분류에서Dev

자바 스크립트-버튼 클릭시 html 태그 변경

분류에서Dev

클라이언트 측 자바 스크립트가 너무 커서 메모리에 맞지 않는 파일 다운로드를 만들 수 있습니까?

분류에서Dev

Python 셀레늄-자바 스크립트 링크를 클릭하면 새 페이지가로드되지 않지만 URL이 표시됩니다.

분류에서Dev

트리거 자바 스크립트가 작동하지 않습니다

분류에서Dev

자바 스크립트 애니메이션 그라디언트가 표시되지 않습니다.

분류에서Dev

자바 스크립트에서 이미지 클릭시 4 개의 숫자를 가져옵니다.

Related 관련 기사

  1. 1

    html 드롭 다운 옵션 요소에서 자바 스크립트 코드가 작동하지 않습니다.

  2. 2

    동적 스크립트 태그를 추가하면 자바 스크립트가 작동하지 않습니다.

  3. 3

    Google 태그 관리자를 통해 AMP 컨테이너에 맞춤 HTML 및 자바 스크립트 태그를 추가하려면 어떻게해야하나요?

  4. 4

    자바 스크립트가없는 HTML 선택 태그의 정렬 옵션

  5. 5

    이벤트 배열을 사용하여 Google 태그 관리자에서 맞춤 HTML 태그를 스크립트하는 방법

  6. 6

    맞춤 자바 스크립트에서 Blogger 태그의 값을 사용하는 방법은 무엇입니까?

  7. 7

    자바 스크립트 만 사용하여 맞춤 태그 사용

  8. 8

    자바 스크립트, CSS, HTML-드롭 다운 메뉴를 사라지게하려면 화면 클릭

  9. 9

    맞춤 요소 자바 스크립트 함수를 찾을 수 없습니다.

  10. 10

    태그를 실행하지 않는 Google 태그 관리자 맞춤 이벤트 (제품 페이지보기)

  11. 11

    자바 스크립트를 사용하여 html 태그 안에 html 태그를 만드시겠습니까?

  12. 12

    자바 스크립트를 사용하여 태그 'a'의 목록 값을 하나씩 가져옵니다.

  13. 13

    자바 스크립트의 클릭 이벤트가 트리거되지 않음

  14. 14

    자바 스크립트를 사용하여 맞춤 헤더를 받으시겠습니까?

  15. 15

    옵션 버튼의 자바 스크립트가 cakephp3에서 작동하지 않습니다.

  16. 16

    자바 스크립트를 사용하여 @html 태그를 어떻게 추가합니까?

  17. 17

    카운트 다운 자바 스크립트를위한 맞춤 이벤트

  18. 18

    Google-Map-React-자바 스크립트 : 맞춤 마커를 클릭하는 방법

  19. 19

    자바 스크립트를 통해 입력 확인란을 선택하면 ng-show가 트리거되지 않습니다.

  20. 20

    자바 스크립트를 사용하여 체크 박스에 대한 맞춤 속성 가져 오기

  21. 21

    자바 스크립트에서 HTML <p> 태그가 변경되지 않음

  22. 22

    HTML / 자바 스크립트 클릭 카운터가 작동하지 않음

  23. 23

    (자바 스크립트) 선택 옵션에 카운트 다운 타이머를 추가하는 방법

  24. 24

    자바 스크립트-버튼 클릭시 html 태그 변경

  25. 25

    클라이언트 측 자바 스크립트가 너무 커서 메모리에 맞지 않는 파일 다운로드를 만들 수 있습니까?

  26. 26

    Python 셀레늄-자바 스크립트 링크를 클릭하면 새 페이지가로드되지 않지만 URL이 표시됩니다.

  27. 27

    트리거 자바 스크립트가 작동하지 않습니다

  28. 28

    자바 스크립트 애니메이션 그라디언트가 표시되지 않습니다.

  29. 29

    자바 스크립트에서 이미지 클릭시 4 개의 숫자를 가져옵니다.

뜨겁다태그

보관