javascript 考虑到所有页面中始终存在心愿单,每次添加或删除项目时都会更新整个心愿单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 考虑到所有页面中始终存在心愿单,每次添加或删除项目时都会更新整个心愿单相关的知识,希望对你有一定的参考价值。

/**
* Update the whole wishlist every time an item is added or removed, considering the wishlist is always present in all pages
* Plugin: Wish list for WooCommerce
*/

jQuery(document).ready(function($){

	//Get your wish list element first (Replace it by your wish list css class)
	var wish_list_div = '.wish-list';

	//Every time an item is toggled (i.e added or removed)
	$("body").on('alg_wc_wl_toggle_wl_item', function (e) {

		//Call a ajax function that gets the wish list shortcode
		$.post(alg_wc_wl.ajaxurl, {action:alg_wc_wl_pro_get_wl_shortcode_ajax_action}, function (response) {

			// Replace your wish list content by the updated one that comes through ajax
			if (response.success) {
				wish_list_div.replaceWith($(response.data.shortcode));				
			}

		});

	});

});

以上是关于javascript 考虑到所有页面中始终存在心愿单,每次添加或删除项目时都会更新整个心愿单的主要内容,如果未能解决你的问题,请参考以下文章

页脚总是在底部不显示:固定

javascript中用window.open(url)方法打开一个新窗口之后,新窗口已存在,如何让这个新窗口显示?

req.isAuthenticated() 总是假的

如何使javascript函数始终如一

javascript中怎么循环提取文本框内容,做成json格式传送到新窗口显示??

当我尝试通过 POST 将行的 id 值发送到另一个页面时,此页面将始终 GET id value 1