- 浏览: 35715 次
- 性别:
文章分类
- 全部博客 (57)
- Java 面试 (1)
- html5 (12)
- FQA (1)
- 前端 (18)
- java (1)
- css (7)
- 前端,js,jquery (8)
- html (2)
- jquery,html5,html (2)
- css3 (1)
- 仅包括这些 (0)
- 前端,js,jquery 有效的实时监听input (1)
- esayui (2)
- echarts3 (0)
- from (1)
- linxu (1)
- linxu apr (1)
- jsonp (1)
- 冒泡事件 (1)
- IOS click延迟300秒,ios长按点击事件会有copy的选项 (1)
- js (1)
- vue (1)
- webpack3 (1)
- sass (1)
- node (1)
最新评论
<body>
<section class="seletSide js_seletSide VBox" style="display: none;">
<section class="goodsSmallImg HBox BoxCenter">
<figure class="goodsImg ">
<img src="static_v3/image/goods1.jpg" alt="" />
</figure>
<div class="Bflex1">
<p class="priceAreaBox">
<i>¥</i><span class="goodsPrice js_goodsPrice" pprice="29.00">29.00</span>
</p>
<p class="">库存:<span>2510</span>份</p>
<p class="user_seleted js_user_seleted" >已选择:<span>8只全母2.1 - 2.4两 , M</span></p>
</div>
</section>
<section class="goodsSizeList goodsList js_goodsList VBox Bflex1 "style="display: none1;">
<section class="goodsSize js_goodsSize VBox Bflex1 js_many" >
<div class="js_goodsSizemob" id="0">
<p class="sideTitle">颜色:</p>
<ul class="Bflex1 clearfix">
<li class="active">8只全母 2.1 - 2.4两</li>
<li>10只全 母 2.2 - 2.6两</li>
<li>4对 公3.0 - 3.4两 母2.0 - 2.4两</li>
<li>4对 公3.0 - 3.4两 母2.0 - 2.4两</li>
<li>8只全母 2.1 - 2.4两</li>
</ul>
</div>
<div class="js_goodsSizemob"id="1">
<p class="sideTitle">尺码:</p>
<ul class="Bflex1 clearfix">
<li class="">X</li>
<li>M</li>
<li>X</li>
<li>XL</li>
<li>XXL</li>
</ul>
</div>
</section>
<section class="buyGoodsNum HBox BoxCenter ">
<p class="sideTitle Bflex1">购买数量</p>
<div class="amountBox HBox js_amountBox BoxCenter ">
<button class="numBtn js_handBtn active" type="button">-</button>
<input class="sumNum js_sumNum" type="number" name="" id="" value="1" />
<button class="numBtn js_handBtn" type="button">+</button>
</div>
</section>
</section>
<section class="goBuy">
<button type="button" class="btnStyle btn_Bghui js_addCarONBtn" style="display: none;">还可以选择 <i>6</i> 件</button>
<button type="button" class="btnStyle btn_Bgred js_addCarOKBtn" style="display:none1">确定</button>
</section>
<div class="icon-cross js_closeSideBtn"></div>
</section>
</body>
var list = new Array();
ogoodsSizeListTow.hammer().on('tap',function(e) {
//console.log(e);
var i;
myPub.OffMuiEvent(false);
var _tarTag = e.gesture.target;
var target;
if(_tarTag.nodeName.toLowerCase() == 'li') {
target = $(_tarTag);
var flowers = ogoodsSizeListTow.hasClass("Flowers");
if(flowers === true){
if(target.hasClass('active')){
target.removeClass('active');
i = list.length-1
oAddCarONBtn.text('还可以选择'+i+'件');
oAddCarONBtn.css('display','block')
oAddCarOKBtn.css('display','none');
$.each(list,function(i){
if(!list[i].hasClass('active')){
list.arrayRemove(i);
}
});
}
list.push(target);
target.addClass('active');
if(list.length > 3){
list.shift().removeClass('active');
}
i = 3 - list.length;
console.log(i)
oAddCarONBtn.text('还可以选择'+i+'件');
if(i == 0){
oAddCarONBtn.css('display','none')
oAddCarOKBtn.css('display','block');
}
return;
}
}
});
Array.prototype.arrayRemove = function(dx){
if(isNaN(dx)||dx>this.length){return false;}
this.splice(dx,1);
}
//多维度选择
oGoodsList.hammer().on('tap',function(e) {
//console.log(e)
myPub.OffMuiEvent(false);
var _tarTag = e.gesture.target;//获取点击的li
var target;
if(_tarTag.nodeName.toLowerCase() == 'li') {
target = $(_tarTag);
if(target.attr('mobilepar')==0){
console.log(target.attr('mobilepar'));
return false;
}
target.parents('.goodsSizeList').find('li').removeClass('active');//获取当前点击li的父级下面的所有li并删除class上的active
target.addClass('active');//添加active
oUser_seleted.find('span').text(target.text())
var map = {};//new map
var spanId = target.parents('.js_goodsSizemob').attr('id');//获取当前点击的li的父级ID
map[spanId] = target.text();//用父级id为KEY(键)获取选中的内容;
var s = $.map(map, function(n){//便利map
return n;
}).join(",");//拼接字符串
oUser_seleted.find('span').text(s);
}
myPub.HamstopPropaga()
});
<section class="seletSide js_seletSide VBox" style="display: none;">
<section class="goodsSmallImg HBox BoxCenter">
<figure class="goodsImg ">
<img src="static_v3/image/goods1.jpg" alt="" />
</figure>
<div class="Bflex1">
<p class="priceAreaBox">
<i>¥</i><span class="goodsPrice js_goodsPrice" pprice="29.00">29.00</span>
</p>
<p class="">库存:<span>2510</span>份</p>
<p class="user_seleted js_user_seleted" >已选择:<span>8只全母2.1 - 2.4两 , M</span></p>
</div>
</section>
<section class="goodsSizeList goodsList js_goodsList VBox Bflex1 "style="display: none1;">
<section class="goodsSize js_goodsSize VBox Bflex1 js_many" >
<div class="js_goodsSizemob" id="0">
<p class="sideTitle">颜色:</p>
<ul class="Bflex1 clearfix">
<li class="active">8只全母 2.1 - 2.4两</li>
<li>10只全 母 2.2 - 2.6两</li>
<li>4对 公3.0 - 3.4两 母2.0 - 2.4两</li>
<li>4对 公3.0 - 3.4两 母2.0 - 2.4两</li>
<li>8只全母 2.1 - 2.4两</li>
</ul>
</div>
<div class="js_goodsSizemob"id="1">
<p class="sideTitle">尺码:</p>
<ul class="Bflex1 clearfix">
<li class="">X</li>
<li>M</li>
<li>X</li>
<li>XL</li>
<li>XXL</li>
</ul>
</div>
</section>
<section class="buyGoodsNum HBox BoxCenter ">
<p class="sideTitle Bflex1">购买数量</p>
<div class="amountBox HBox js_amountBox BoxCenter ">
<button class="numBtn js_handBtn active" type="button">-</button>
<input class="sumNum js_sumNum" type="number" name="" id="" value="1" />
<button class="numBtn js_handBtn" type="button">+</button>
</div>
</section>
</section>
<section class="goBuy">
<button type="button" class="btnStyle btn_Bghui js_addCarONBtn" style="display: none;">还可以选择 <i>6</i> 件</button>
<button type="button" class="btnStyle btn_Bgred js_addCarOKBtn" style="display:none1">确定</button>
</section>
<div class="icon-cross js_closeSideBtn"></div>
</section>
</body>
var list = new Array();
ogoodsSizeListTow.hammer().on('tap',function(e) {
//console.log(e);
var i;
myPub.OffMuiEvent(false);
var _tarTag = e.gesture.target;
var target;
if(_tarTag.nodeName.toLowerCase() == 'li') {
target = $(_tarTag);
var flowers = ogoodsSizeListTow.hasClass("Flowers");
if(flowers === true){
if(target.hasClass('active')){
target.removeClass('active');
i = list.length-1
oAddCarONBtn.text('还可以选择'+i+'件');
oAddCarONBtn.css('display','block')
oAddCarOKBtn.css('display','none');
$.each(list,function(i){
if(!list[i].hasClass('active')){
list.arrayRemove(i);
}
});
}
list.push(target);
target.addClass('active');
if(list.length > 3){
list.shift().removeClass('active');
}
i = 3 - list.length;
console.log(i)
oAddCarONBtn.text('还可以选择'+i+'件');
if(i == 0){
oAddCarONBtn.css('display','none')
oAddCarOKBtn.css('display','block');
}
return;
}
}
});
Array.prototype.arrayRemove = function(dx){
if(isNaN(dx)||dx>this.length){return false;}
this.splice(dx,1);
}
//多维度选择
oGoodsList.hammer().on('tap',function(e) {
//console.log(e)
myPub.OffMuiEvent(false);
var _tarTag = e.gesture.target;//获取点击的li
var target;
if(_tarTag.nodeName.toLowerCase() == 'li') {
target = $(_tarTag);
if(target.attr('mobilepar')==0){
console.log(target.attr('mobilepar'));
return false;
}
target.parents('.goodsSizeList').find('li').removeClass('active');//获取当前点击li的父级下面的所有li并删除class上的active
target.addClass('active');//添加active
oUser_seleted.find('span').text(target.text())
var map = {};//new map
var spanId = target.parents('.js_goodsSizemob').attr('id');//获取当前点击的li的父级ID
map[spanId] = target.text();//用父级id为KEY(键)获取选中的内容;
var s = $.map(map, function(n){//便利map
return n;
}).join(",");//拼接字符串
oUser_seleted.find('span').text(s);
}
myPub.HamstopPropaga()
});
发表评论
-
vue 倒计时
2019-07-17 17:16 0time: 59, timer: nu ... -
input 特殊处理禁止输入特殊符号或者限制输入中文
2018-06-07 14:46 0<input class="js_input ... -
调用百度的搜索引擎
2017-09-28 11:26 0<!DOCTYPE html> <html& ... -
移动端碰到的坑
2017-09-22 15:34 646不废话 直接上代码: *{ -webkit-touch- ... -
移动端网页布局注意事项及解决
2017-08-01 17:10 10561.winphone系统a、input标签被点击时产生的半透明 ... -
全选反选
2017-05-09 18:34 437<div class="js_mobile&q ... -
发送验证码
2017-03-15 15:54 0<input type="button&quo ... -
common css公共
2020-05-06 11:35 311/*遮罩层*/ .shadow{ position: fixe ... -
下拉列表功能获取数据添加到select表中
2017-03-14 15:41 722<!DOCTYPE html > <html ... -
图片轮播
2017-03-09 15:56 0<!DOCTYPE html> <html ... -
esayui
2016-10-28 17:12 523$(function(){ $('#peopleGrid') ... -
字符串分割显示
2016-09-20 14:09 469/* 运单号分割显示 */ var oT=document. ... -
功能:H5可根据输入的匹配相对应的文字下拉框
2016-08-29 15:24 550<!DOCTYPE html> <html& ... -
功能 两级联动菜单
2016-08-26 15:13 504<!DOCTYPE html> <html& ... -
功能 交替显示
2016-08-24 16:09 553<!DOCTYPE html> <html& ... -
纯CSS+CSS3右上角倾斜四十五度封页角效果
2016-08-16 17:07 4448加广告与加封页脚的代码是差不多的! 以前封页脚都是图片现在 ... -
图形笑脸 增加动画
2016-07-21 15:23 522<!DOCTYPE html> <html& ... -
小用例
2016-07-20 17:24 323<!DOCTYPE html> <html& ... -
mui框架 上拉加载 下拉刷新
2016-07-15 15:38 679<!DOCTYPE html> <html& ... -
hcharts视图报表
2016-05-03 14:48 518function queryloginUser() { ...
相关推荐
MMCS多维度-多归因量表.pdf
多维度数据库和数据仓库
Excel图表类型选择-9-雷达图(多维度比较).xlsx
科技人才的素质直接关系到科学技术的发展速度与水平, 但目前还没有定量衡量科技人才全面素质的维度, 本文在大量理论研究和分析的基础上, 提出多层次科技人才维度的概念, 即从多方面对科技人才进行综合、交叉分析, 并...
《剑侠情缘网络版叁》游戏世界分析,多维度分析。
基于Echarts插件的多个维度多个度量数据可视化源码,依赖于Echarts插件。可分别对于离散型和连续型数据进行处理。
实现数据的多维度分析
WPF 使用MVVM设计模式对进行增删改操作 具体内容可以看我的博客:https://blog.csdn.net/Dear200892/article/details/78849632
结合陈四楼煤矿综采工作面地质条件特征和液压支架布局情况,分析了不同装车工艺的关键技术,提出了采用多维度控制装车平台装车工艺,并研发了"楔形装车平台+装车平板车+多维度限位装置"装车系统。实践表明:该装车系统...
倪光南:网络安全防护需多层次多维度进行.pdf
• 监控平台的思路是多维度立体化监控 • “统一操作系统、http404,服务存活性,接口处理时间”等四大类统一监控的设计核心是“非侵入性”,不需要任何人配合修改,就能实现诸多功能的技术平台,才是好技术平台 • ...
行政区域维度表、时间维度表、日期维度表,表结构、表数据、建表语句、生成数据的python脚本。
EXCEL报表柱形图-16-多维度动态图表.xlsx
Kafka多维度系统精讲,从入门到熟练掌握视频教程,完整版13章,2020新课。本课从搭建开始,全面剖析Kafka,解读和使用核心API,将底层实现和设计原理融合贯穿,同时结合案例,把原理落地。更有凝结老师心血的Kafka...
20210211-广发证券-新式茶饮行业专题:多维度看茶饮成长空间,品牌和供应链打造龙头竞争壁垒.pdf
电信设备-事件多维度信息显示装置和方法.zip
现代物流企业面临着多维度的协同需求,而信息协同是决定复杂物流系统和现代物流企业能否生存和发展的关键因素。以协同学为基础,通过对复杂物流系统多维度协同分析,提取序参量,建立序参量方程,得出复杂物流系统序...
IT 项目多维度风险控制模型算法研究,史隽,徐菊芬,本文在构建IT 项目风险评价体系基础上,提出一种基于AHP的适合于IT 项目多指标综合风险控制模型。该风险控制模型不仅可以对大规模IT �
利用大数据多维度甄选相对贫困人口.pdf
集中在那些工作在科研和工业生产一线的企业或用户,谈谈他们应该如何基于多云理念,为自己选择更适用的云平台和云战略。