<div class="actions">
<h3>Actions</h3>
<ul>
<li><a href="/configurations">Configurations</a></li>
</ul>
</div>
<script type="text/javascript" src="/jquery.min.js"></script>
<script type="text/javascript">
$('ul a').click(function(){
alert("");
});
</script>
위의 코드는 document.ready가 필요합니다. 내 말은, js가 html보다 먼저 실행될 때 어떤 경우입니까?페이지 끝의 js 넣기
'jQuery (function ($) {})'이 더 좋은 방법입니다. 여기서는 준비된 문서를 사용하는 데 비용이 많이 들지 않으며 나중에 코드를 옮기면 혼동을 일으킬 수 있습니다. – Eric
"better"는 주관적입니다. --ready에 대한 검사는 불필요합니다. 이와 같은 클로저 사용은 대부분 잘 이해해야합니다. –