1
내 jQTouch 응용 프로그램의 링크가 href의 페이지를로드하지 못하게하려고합니다. 내 코드의 매우 단순화 된 버전은 다음과 같습니다.jQTouch 링크에서 Cant preventDefault()를 사용합니다.
<html>
<head>
<script type="text/javascript" src="/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="/jqtouch/css-jqtouch.css">
<script type="text/javascript" src="/jqtouch/jqtouch.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
var jQT = $.jQTouch({});
$('#row0 a').bind('click', function(e)
{
e.preventDefault();
alert('test');
});
});
</script>
</head>
<body>
<div id="jqt">
<div id="row0">
<a href="#searchResults">Search</a>
</div>
<div id="searchResults">
<a href="#" class="back">Back</a>
</div>
</div>
</body>
</html>
'검색'링크를 클릭하면 경고 상자가 나타나지만 여전히 페이지가로드됩니다.
내가 누락 된 항목이 있습니까?