최근 이벤트를 사용하는 jQuery 코드가 작동을 멈췄습니다. 나는 왜 그런지 이해하지 못한다. 신고 문제가 있습니까?Jquery 선언에 문제가 있습니까?
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content=XXXXXXX">
<link href="/Content/bootstrap.css" rel="stylesheet"/>
<link href="/Content/Bootstrap-table.css" rel="stylesheet"/>
<link href="/Content/site.css" rel="stylesheet"/>
<link href="/Content/justified-nav.css" rel="stylesheet"/>
<link href="/Content/simple-sidebar.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="/Content/msdropdown/dd.css" />
<link href="/Content/font-awesome-4.6.3/css/font-awesome.min.css" rel="stylesheet">
<link href="/Content/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet">
<script src="/Scripts/jquery-3.1.1.js"></script>
<script src="/Scripts/jquery-3.1.1.min.js"></script>
<script src="/Scripts/bootstrap.js"></script>
<script src="/Scripts/Bootstrap-table.js"></script>
<script src="/Scripts/ManageSeason.js"></script>
<script src="/Scripts/site.js"></script>
<script src="/Scripts/modernizr-2.6.2.js"></script>
<script src="/Scripts/sidebar_menu.js"></script>
<script src="/Scripts/js/msdropdown/jquery.dd.min.js" type="text/javascript"></script>
<title>XXXXXX</title>
</head>
그리고 내 jQuery 코드 :
$('select[class*="selectEqRaceId"]').change(function() {
// do some stuff
});
및
$('#menu li a').click(
function() {
// Do some stuff
}
);
그것은 작동하지 않습니다
이 헤더에 내 선언이다. 단추를 클릭하거나 선택 옵션의 값을 변경합니다. 브라우저 컴파일러가이 이벤트 기능 안에 들어 가지 않습니다.
1) WITH 태그 전에? 2) 함수가'document.ready()'함수에 있는지 확인 하시겠습니까? – TheValyreanGroup
좋아요, 당신의 모든 반응을 이해 했으므로 이벤트를 사용하는 모든 함수는 document.ready()에 있어야합니다. 메인 페이지에서 document.ready를 사용해야하므로 document.ready()를 1 개만 가질 수 있습니까? 권리? –
페이지 당'document.ready()'가 하나 있습니다. 그리고 네, 모든 jQuery 함수가 그 함수에 있어야합니다. – TheValyreanGroup