javascript LRM_login_on_wc_add_to_cart

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript LRM_login_on_wc_add_to_cart相关的知识,希望对你有一定的参考价值。

+(function($){
/**
	 * Tweak for Single WOO Product page
	 * Save event details to add for cart after log-in
	 * @since 1.26
	 */
	var lrm_saved_target = [];

			// Product single page
		$(document).on('submit', "form.cart", function (event) {
			if ( !LRM.is_customize_preview && LRM.is_user_logged_in) {
				return true;
			}

			event.preventDefault();
			jQuery(document).trigger('lrm_show_login');
			lrm_saved_target = ["click", ".single_add_to_cart_button"];
		});
		// Products list
		$(document).on('click', ".add_to_cart_button", function (event) {
			if ( !LRM.is_customize_preview && LRM.is_user_logged_in) {
				return true;
        
			}

			$(this).addClass("lrm-redirect");

			event.preventDefault();
			jQuery(document).trigger('lrm_show_login', [event]);
		});

		// To stop adding to cart items
		$(".add_to_cart_button").removeClass("ajax_add_to_cart");

	$(document).on("lrm_user_logged_in", function (event, response, $form, action) {
    /**
		 * Tweak for Single WOO Product page
		 * @since 1.26
		 */
		if ( lrm_saved_target.length ) {
			$( lrm_saved_target[1] ).trigger( lrm_saved_target[0] );
			return;
		}
  });
})(jQuery);

以上是关于javascript LRM_login_on_wc_add_to_cart的主要内容,如果未能解决你的问题,请参考以下文章

javascript JavaScript isset()等效: - JavaScript

JavaScript 使用JavaScript更改CSS(JavaScript)

JavaScript之基础-1 JavaScript(概述基础语法)

前端基础-JavaScript的基本概述和语法

JavaScript

JavaScript