2014-04-26 4 views
0

일부 조건 (이전에 필드 유효성 검사를 수행하기 위해)에서 하이퍼 링크를 사용하지 않도록 설정 (아무 것도하지 않음) data-bind = "click : Send" 나는 이것을 불가능하게 할 수 없었다. jQuery를 사용하여 하이퍼 링크에서 클릭 (데이터 바인딩) 사용 안 함

<ul class="pager wizard"> 

    <li class="previous"><a href="#">Etape Précédente</a></  
    <li class="next" data-bind="foreach: personnelInfo " ><a href="#" id="idInfo" data-bind="click: Send">Etape Suivante info</a></li> 

    </ul> 

바닐라 JS에서

$('#idInfo').click(function() { 
      return false; 
     }); 

답변

0

을 작동하지 않습니다 :

document.getElementById("idInfo").addEventListener("click", function(event){ 
    event.preventDefault(); 
}); 

그리고 jQuery를 위해 :

$("#idInfo").click(function(event){ 
    event.preventDefault(); 
}); 

참고 두 예제에서, 나는 이벤트를 전달하는 방법 함수를 인수로 사용합니다.

+0

작동하지 않습니다. – Nour

관련 문제