...
|
...
|
@@ -2,25 +2,48 @@ |
|
|
* Created by Administrator on 2016/4/13.
|
|
|
*/
|
|
|
var $ = require('jquery'),
|
|
|
Swiper = require('yoho.iswiper'),
|
|
|
$receive = $('.main-right-receive'),
|
|
|
$mask = $('.floor-mask'),
|
|
|
$message = $('.floor-message'),
|
|
|
$tooltip = $('.floor-tooltip');
|
|
|
|
|
|
var bannerSwiper;
|
|
|
|
|
|
// 获取url中的参数
|
|
|
function getUrlParam(name) {
|
|
|
|
|
|
// 构造一个含有目标参数的正则表达式对象
|
|
|
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)');
|
|
|
|
|
|
// 匹配目标参数
|
|
|
var r = window.location.search.substr(1).match(reg);
|
|
|
|
|
|
// 返回参数值
|
|
|
if (r != null) {
|
|
|
return r[2];
|
|
|
}
|
|
|
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
$receive.on('click', function() {
|
|
|
var $curDom = $(this);
|
|
|
|
|
|
$.ajax({
|
|
|
url: '/coupon/receiveCoupon',
|
|
|
data: {
|
|
|
couponID: $curDom.parents('.coupon-floor').attr('coupon-id')
|
|
|
},
|
|
|
dataType: 'json',
|
|
|
success: function(data) {
|
|
|
var msg = data.msg,
|
|
|
status = data.status;
|
|
|
|
|
|
if (data.noLogin === true) {
|
|
|
location.href = data.url;
|
|
|
location.href = data.url + '?code=' + getUrlParam('code');
|
|
|
} else {
|
|
|
if (!status) {
|
|
|
if (status) {
|
|
|
$curDom.hide();
|
|
|
$curDom.next().show();
|
|
|
$tooltip.show();
|
...
|
...
|
@@ -42,4 +65,17 @@ $('.coupon-floor a').on('click', function() { |
|
|
if ($(this).attr('href').length <= 0) {
|
|
|
return false;
|
|
|
}
|
|
|
}); |
|
|
\ No newline at end of file |
|
|
});
|
|
|
|
|
|
if ($('.banner-swiper').find('li').size() > 1) {
|
|
|
bannerSwiper = new Swiper('.banner-swiper', {
|
|
|
lazyLoading: true,
|
|
|
lazyLoadingInPrevNext: true,
|
|
|
loop: true,
|
|
|
autoplay: 3000,
|
|
|
autoplayDisableOnInteraction: false,
|
|
|
paginationClickable: true,
|
|
|
slideElement: 'li',
|
|
|
pagination: '.banner-top .pagination-inner'
|
|
|
});
|
|
|
} |
|
|
\ No newline at end of file |
...
|
...
|
|