2012-09-27 3 views
1

자동으로 장바구니 제출을 시작하고 싶습니다. 나는 그래서 페이지로드에 click 경고 얻을 수 있지만 javascript 경고 간단한 카트가 데이터를 제출하지다른 어떤 이벤트가 링크 클릭시 트리거

<script> 
$('.simpleCart_checkout').trigger('click'); 
</script> 

<a href="javascript:alert('javascript');" onclick="alert('onclick')" class="simpleCart_checkout hudbtn primary right">Checkout</a> 

그리고 자바 스크립트가 있습니다. 그렇다면 더 많은 링크가 클릭을 모방 할 수 있도록 트리거해야합니까? 내가 체크 아웃 simplecart에 마우스를 클릭

감사

PS 등 카트 항목 다른 페이지로 데이터를 전송하지만 시도하는 경우 모방 클릭 경고는하지만 카트 제출을 발생합니다.

+0

위치의 순서

답변

2
+0

글쎄 후, 너무 내 예에 작품을 클릭하지만 문제는 내가 내 또는 예를 –

+0

@OleksandrKhavdiy로한다면 아무것도하지 않는 simplecart 그래서 "하지 않는, 설명과 동일 아무것도하지 마세요"? ummmm은 두 번 부정적인 것이므로 물어야합니다. ** 무엇을 ** ** 할 수 있습니까? – Neal

+0

Checkout에서 마우스를 클릭하면 카트 카트 항목 등이있는 다른 페이지로 데이터가 전송됩니다. 그러나 내가 작성한 것과 같은 것을 시도하면 경고 메시지가 표시되지만 장바구니는 제출되지 않습니다. –

0

첫째. 나는 neal이 게시 한 방식으로 변합니다. 그것이 당신이하는 방법입니다. HTML과 자바 스크립트를 혼합하면 모두 엉망이된다는 것을 기억하십시오.

알 수 있지만 클릭 이벤트가 발생하면 새 페이지로 다시 이동할 수 없습니다. 즉, 실제로 링크를 클릭하면 새 페이지로 이동할 수 없습니다. 이후 javascript : alert (''); href 속성에 있습니다. 작동하지 않습니다.

트리거는 포착 된 이벤트를 발생시키기위한 것입니다. 실제 클릭 수는 아닙니다.

+0

예, 제가 클릭해도 그걸 보았습니다 만, 아무런 반응이 없도록 시도하면 –

+0

지금 읽고 있습니다. 몇 가지를 추가했습니다. – geekman

1

.trigger()을 사용하여 앵커의 실제 클릭을 모방하는 것은 불가능합니다. 사용자가 클릭하면 기본 동작 만 수행됩니다.

.trigger('click')onclick 핸들러 만 실행합니다.

관련 문제