貓相關疾病
-
$(function () {
$("[data-toggle='tooltip']").tooltip();
$(document).on('click','.wb-inquiry-btn-now',function(e){
e.preventDefault();
var $btn = $(this);
var $group = $btn.closest('.wb-inquiry-btn-group');
var productId = $group.data('productid');
utils.formPostTo(''+'ht'+'tp'+'s:'+'//'+'ww'+'w.'+'th'+'co'+'.c'+'om'+'.t'+'w/'+'zh'+'-t'+'w/'+'in'+'qu'+'ir'+'e-'+'no'+'w.'+'ht'+'ml'+'', {
productId: productId
});
});
$(document).on('click','.wb-inquiry-btn-group .wb-inquiry-btn-add',function(){
var $btn = $(this);
var $group = $btn.closest('.wb-inquiry-btn-group');
var productId = $group.data('productid');
var added = $btn.hasClass('wb-inquiry-btn-add-added');
var toAdd = !added;
$.ajax({
type: 'POST',
url: '/v_comm/api/inquiry_cart_service.asp?action=' + (toAdd ? 'addToCart' : 'removeFromCart'),
dataType: 'json',
data: {
customer_id: $('html').data('customer-id'),
lang : $('html').data('lang'),
pid : productId
}
}).done(function (items) {
$btn.toggleClass('wb-inquiry-btn-add-added', toAdd).trigger({
type: 'wb-inquiry-cart-changed',
items: items,
toAdd: toAdd
});
});
});
$('.inquiry_carting_box input.carting_chkbox').on('style_change.inquiry_carting', function () {
var $chkbox = $(this);
var productId = $chkbox.val();
var $container = $chkbox.closest('.inquiry_carting_box#'+productId);
$container.toggleClass('addcart_ok', $chkbox.prop('checked'));
$container.find('.addcart.adding').toggle(!$chkbox.prop('checked'));
$container.find('.addcart.added').toggle($chkbox.prop('checked'));
});
$('.inquiry_carting_box input.carting_chkbox').on('change', function () {
var $chkbox = $(this);
var productId = $chkbox.val();
var toAdd = $chkbox.prop('checked');
$.ajax({
type: 'POST',
url: '/v_comm/api/inquiry_cart_service.asp?action=' + (toAdd ? 'addToCart' : 'removeFromCart'),
dataType: 'json',
data: {
customer_id: $('html').data('customer-id'),
lang : $('html').data('lang'),
pid : productId
}
}).done(function (items) {
var eventData = {
items: items,
addedItems: []
};
$chkbox.trigger('style_change.inquiry_carting').trigger({
type: 'wb-inquiry-cart-changed',
items: items,
toAdd: toAdd
});
});
});
$('.inquiry_carting_box .addcart.adding').on('click', function () {
var $addcartLabel = $(this);
$addcartLabel.closest('.inquiry_carting_box#'+$addcartLabel.data("productid"))
.find('input.carting_chkbox')
.prop('checked', true)
.trigger('change');
});
$.ajax({
url: '/v_comm/api/inquiry_cart_service.asp',
dataType: 'json',
data: {
action : 'getCartItemIds',
customer_id: $('html').data('customer-id'),
lang : $('html').data('lang')
}
}).done(function (productIdsInCart) {
$('.wb-inquiry-btn-group .wb-inquiry-btn-add').each(function() {
var $btn = $(this);
var $group = $btn.closest('.wb-inquiry-btn-group');
var productId = $group.data('productid');
var added = $.inArray(productId, productIdsInCart) !== -1;
$btn.toggleClass('wb-inquiry-btn-add-added', added);
});
$('.inquiry_carting_box input.carting_chkbox').each(function() {
var $chkbox = $(this);
var productId = $chkbox.val();
var added = $.inArray(productId, productIdsInCart) !== -1;
$chkbox.prop('checked', added).trigger('style_change.inquiry_carting').closest('.inquiry_carting_box').show();
});
}).fail(function (jqXHR, textStatus, errorThrown) {
console.log(jqXHR.responseText + ',' + textStatus + ',' + errorThrown);
});
});
數據加載中...請稍候... !!