나는 장바구니에 추가하는 동안 라이트 박스 이미지에서 사용자를 잘 지키는 기능을 쓰고있다.jquery live를 사용하여 함수를 만드는 방법은 무엇입니까?
이미지를 클릭하면 라이트 박스 v2를 사용하여 이미지가 크게 확대되므로 사용자가 이미지 추가를 클릭하면 페이지가 새로 고침됩니다. jcart 지원에서 jquery를 사용하도록 요청했지만 jquery를 사용하는 방법을 알려주었습니다. T는이 코드를 시도했지만 여전히 아무것도 발생하지 않습니다 :
jQuery(function($) {
$('#button')
.livequery(eventType, function(event) {
alert('clicked'); // to check if it works or not
return false;
});
});
가 나는 또한 아무것도 일하지 아직
jQuery(function($) {
$('input=[name=addto')
.livequery(eventType, function(event) {
alert('clicked'); // to check if it works or not
return false;
});
});
을 사용했다.
코드가 나는 또한 시도 http://pasite.org/code/572
그 이미지 생성을 위해 :)
function adding(form){
$("form.jcart").livequery('submit', function() {var b=$(this).find('input[name=<?php echo $jcart['item_id']?>]').val();var c=$(this).find('input[name=<?php echo $jcart['item_price']?>]').val();var d=$(this).find('input[name=<?php echo $jcart['item_name']?>]').val();var e=$(this).find('input[name=<?php echo $jcart['item_qty']?>]').val();var f=$(this).find('input[name=<?php echo $jcart['item_add']?>]').val();$.post('<?php echo $jcart['path'];?>jcart-relay.php',{"<?php echo $jcart['item_id']?>":b,"<?php echo $jcart['item_price']?>":c,"<?php echo $jcart['item_name']?>":d,"<?php echo $jcart['item_qty']?>":e,"<?php echo $jcart['item_add']?>":f}
});
return false;
}
을 그리고 jcart에 추가했지만 아직 여전히
@Dan Heberden 저는 새내기입니다. 폼 요소를 객체로 집계하고 아약스를 통해 무엇을 보내겠습니까? – Mahmoud
대답이 업데이트되었습니다. 과거에는, 아약스 양식을 만드는 좋은 방법을 살펴 보았습니다. 데이터를 가져오고 양식을 보내기 전에 유효성 검사를 수행하며, 그런 종류의 물건을 보았습니다. –
@Dan Heberden 나는 성공적으로 라이트 박스를 멈추지 않고 멈추지 만 폼은 jcart에 제출되지 않는다. 단지'onsubmit = 'return false'' 폼 옆에 단순하게 추가되었지만 폼이 jcart에 제출되지 않게했다. – Mahmoud