내 돈이에 : 당신은 당신의 페이지의 소스이 있습니다
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript">
// Using jQuery.
$(function() {
$('#form-search').each(function() {
$(this).find('input').keypress(function(e) {
// Enter pressed?
if(e.which == 10 || e.which == 13) {
this.form.submit();
}
});
$(this).find('input[type=submit]').hide();
});
});
</script>
: '정의되지 않은이'('element.dispatchEvent (이벤트 평가)'기능하지 않습니다
jQuery가 프로토 타입과 충돌합니다. js 파일을 포함시킨 후에 jQuery.noConflict()
을 추가해야하며, jQuery를 사용하는 함수의 경우 $
을 사용하지 마십시오. IT는 다음과 같이해야한다 :
jQuery(function() {
jQuery('#form-search').each(function() {
jQuery(this).find('input').keypress(function(e) {
// Enter pressed?
if(e.which == 10 || e.which == 13) {
this.form.submit();
}
});
jQuery(this).find('input[type=submit]').hide();
});
});
편집 다음 수량에 관해서는
, 문제는 자바 스크립트 없습니다. 기본적으로 수량 상자에는 백엔드의 인벤토리 탭에 제품에 설정된 최소 판매 수량의 값이 표시됩니다. 1로 설정하면 문제가 해결됩니다.
감사 합니다만, 고독한 문제가 있습니다. QTY 상자에 0이 표시되면 1을 말해야하므로 사용자가 더 많은 수량을 필요로하는 경우 무언가를 chaning하지 않고 바로 가방에 추가를 클릭 할 수 있습니다. –
@ VemundEldegard. 답변에서 편집을 참조하십시오. – Marius