PHP 스크립트에서 반환 된 <ul>에 JQuery 클릭 이벤트가 등록되지 않습니다.

빈웹

2가 포함 된 HTML 페이지가 있습니다 div. 첫 번째 diva ul는 PHP 스크립트에서 AJAX를 사용하여 페이지를로드 한 직후에 채워집니다. 그리고 두 번째 div는 정적 ul입니다. 이제 div모든 ul클릭 이벤트가 모두 작동해야합니다. 즉, 클릭되었다는 경고가 표시되어야합니다.

다음은 PHP 코드입니다.

require_once "../../resources/script/dbconfig.php";

$query = "SELECT * FROM job_case";
$rslt = mysqli_query($link,$query);     

echo "<ul>";

for($i=0;$i<mysqli_num_rows($rslt);$i++)
{
$job = mysqli_fetch_row($rslt);
echo "<li class=\"jobTitle\" id=jon".$job[0].">".$job[1]."</li>";           
}

echo "</ul>";

HTML 페이지 :

<div class="jobCase" id="govtJobCase">
    <ul>
        <li class="jobTitle" id="jobId">Item A</li>
        <li class="jobTitle" id="jobId">Item B</li>         
    </ul>
</div>        
<div class="jobCase">
    <ul>
         <li class="jobTitle" id="jobId">Item A</li>
         <li class="jobTitle" id="jobId">Item B</li>
     </ul>        
 </div>

내 문제는 divPHP 에서 처음 게시 했을 때 ul이벤트가 작동하지 않지만 다른 정적 태그 이벤트에서 제대로 작동한다는 것입니다.

프런트 엔드

두 div 주변의 요소에 이벤트 핸들러를 배치하면 원하는 모든 요소의 내용을 업데이트 할 수 있지만 이벤트 핸들러는 그대로 유지됩니다.

<div class="container">
    <!-- the contents of this div is populated using AJAX -->
</div>

자바 스크립트 :

$('.container').on('click', function () {
    // clicks will arrive here even when they originate from ajax loaded content
});

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Greasemonkey 스크립트의 jQuery – Firefox에서 클릭 이벤트가 발생하지 않습니까?

분류에서Dev

Greasemonkey 스크립트의 jQuery – Firefox에서 클릭 이벤트가 발생하지 않습니까?

분류에서Dev

JQuery-행 클릭 이벤트가 새로 추가 된 테이블 행에서 발생하지 않습니다.

분류에서Dev

jQuery 스크립트는 등록에서 클릭을 중지합니다.

분류에서Dev

링크의 클릭 이벤트가 jquery에서 작동하지 않습니다.

분류에서Dev

클릭 이벤트가 jquery에서 실행되지 않습니다.

분류에서Dev

jquery 클릭 이벤트가 true를 반환하지만 양식이 제출되지 않았습니다.

분류에서Dev

이벤트 클릭 jquery가 backbone.js에서 작동하지 않습니다.

분류에서Dev

함수에서 생성 된 React HTML 버튼이 클릭 이벤트를 등록하지 않습니다.

분류에서Dev

PHP에서 생성 된 양식에서 자바 스크립트 클릭 기능이 작동하지 않음

분류에서Dev

내 링크 함수에 등록 된 이벤트 리스너가 트리거되지 않습니다.

분류에서Dev

div onclick에서 자바 스크립트 클릭 이벤트가 작동하지 않습니다.

분류에서Dev

문서에서 jquery를 사용하여 클릭 이벤트 추적기를 추가 할 때 링크의 클릭 이벤트가 작동하지 않습니다.

분류에서Dev

클릭 이벤트에 대한 Jquery가 작동하지 않습니다.

분류에서Dev

버튼에 추가 된 프로토 타입 자바 스크립트 눈에 띄지 않는 클릭 이벤트

분류에서Dev

개발 콘솔에서 트리거 될 때 JQuery "클릭"이벤트가 실행되지 않습니다.

분류에서Dev

Datatables-Ajax Source / Ajax Reload를 통해 테이블에로드 된 버튼에 대해 Jquery 클릭 이벤트가 호출되지 않습니다.

분류에서Dev

.NET MVC JQuery 함수가 테이블 행 클릭 이벤트에서 시작되지 않습니다.

분류에서Dev

요소를 추가 한 후 이벤트 클릭이 jquery의 추가 된 요소에서 작동하지 않습니다.

분류에서Dev

jQuery 이후에로드 된 스크립트에서 "$가 정의되지 않았습니다."

분류에서Dev

클릭 이벤트에 jquery 추가 클래스가 작동하지 않습니다.

분류에서Dev

새로 생성 된 li 태그에서 클릭 이벤트가 실행되지 않습니다.

분류에서Dev

jquery 1.11.3.min.js를 사용할 때 클릭 이벤트에 jquery가 실행되지 않습니다.

분류에서Dev

자바 스크립트에서 '클릭'이벤트 대신 '터치 엔드'를 사용하면 모바일 메뉴의 링크 (<ul> <li a>)가 작동하지 않습니다.

분류에서Dev

$ (this)는 정의 된 클릭 이벤트에서 작동하지 않습니다.

분류에서Dev

쉘 스크립트 : 함수에서 반환 된 개수가 올바르지 않습니다.

분류에서Dev

백본 클릭 이벤트가 등록되지 않았습니다.

분류에서Dev

클릭 jquery 이벤트가 작동하지 않습니다.

분류에서Dev

jquery의 클릭 이벤트가 작동하지 않습니다.

Related 관련 기사

  1. 1

    Greasemonkey 스크립트의 jQuery – Firefox에서 클릭 이벤트가 발생하지 않습니까?

  2. 2

    Greasemonkey 스크립트의 jQuery – Firefox에서 클릭 이벤트가 발생하지 않습니까?

  3. 3

    JQuery-행 클릭 이벤트가 새로 추가 된 테이블 행에서 발생하지 않습니다.

  4. 4

    jQuery 스크립트는 등록에서 클릭을 중지합니다.

  5. 5

    링크의 클릭 이벤트가 jquery에서 작동하지 않습니다.

  6. 6

    클릭 이벤트가 jquery에서 실행되지 않습니다.

  7. 7

    jquery 클릭 이벤트가 true를 반환하지만 양식이 제출되지 않았습니다.

  8. 8

    이벤트 클릭 jquery가 backbone.js에서 작동하지 않습니다.

  9. 9

    함수에서 생성 된 React HTML 버튼이 클릭 이벤트를 등록하지 않습니다.

  10. 10

    PHP에서 생성 된 양식에서 자바 스크립트 클릭 기능이 작동하지 않음

  11. 11

    내 링크 함수에 등록 된 이벤트 리스너가 트리거되지 않습니다.

  12. 12

    div onclick에서 자바 스크립트 클릭 이벤트가 작동하지 않습니다.

  13. 13

    문서에서 jquery를 사용하여 클릭 이벤트 추적기를 추가 할 때 링크의 클릭 이벤트가 작동하지 않습니다.

  14. 14

    클릭 이벤트에 대한 Jquery가 작동하지 않습니다.

  15. 15

    버튼에 추가 된 프로토 타입 자바 스크립트 눈에 띄지 않는 클릭 이벤트

  16. 16

    개발 콘솔에서 트리거 될 때 JQuery "클릭"이벤트가 실행되지 않습니다.

  17. 17

    Datatables-Ajax Source / Ajax Reload를 통해 테이블에로드 된 버튼에 대해 Jquery 클릭 이벤트가 호출되지 않습니다.

  18. 18

    .NET MVC JQuery 함수가 테이블 행 클릭 이벤트에서 시작되지 않습니다.

  19. 19

    요소를 추가 한 후 이벤트 클릭이 jquery의 추가 된 요소에서 작동하지 않습니다.

  20. 20

    jQuery 이후에로드 된 스크립트에서 "$가 정의되지 않았습니다."

  21. 21

    클릭 이벤트에 jquery 추가 클래스가 작동하지 않습니다.

  22. 22

    새로 생성 된 li 태그에서 클릭 이벤트가 실행되지 않습니다.

  23. 23

    jquery 1.11.3.min.js를 사용할 때 클릭 이벤트에 jquery가 실행되지 않습니다.

  24. 24

    자바 스크립트에서 '클릭'이벤트 대신 '터치 엔드'를 사용하면 모바일 메뉴의 링크 (<ul> <li a>)가 작동하지 않습니다.

  25. 25

    $ (this)는 정의 된 클릭 이벤트에서 작동하지 않습니다.

  26. 26

    쉘 스크립트 : 함수에서 반환 된 개수가 올바르지 않습니다.

  27. 27

    백본 클릭 이벤트가 등록되지 않았습니다.

  28. 28

    클릭 jquery 이벤트가 작동하지 않습니다.

  29. 29

    jquery의 클릭 이벤트가 작동하지 않습니다.

뜨겁다태그

보관