index.js 821 Bytes
/**
 * 全局公有方法
 */

/**
 * 请不要把原有 yohobuy 项目的代码复制过来!
 * 请不要把原有 yohobuy 项目的代码复制过来!
 * 请不要把原有 yohobuy 项目的代码复制过来!
 *
 * 所有与业务无关,复用多的代码尽量模块化
 * 除非万不得已,不要声明全局变量
 * 这一块的代码很少
 *
 * 1. cookie 操作请使用 yoho-cookie 文档:https://github.com/florian/cookie.js
 * 2. 查询字符串读取 请使用 yoho-qs
 */
const $ = require('yoho-jquery');
const interceptClick = require('common/intercept-click');

$(() => {
    $('body').on('click', 'a[href]', function() {
        // 拦截跳转
        if (!$(this).hasClass('no-intercept')) {
            interceptClick($(this).attr('href'));
            return false;
        }
    });
});