仿京东商品加入对比js实例代码的简单介绍
admin 发布:2022-12-19 05:46 136
本篇文章给大家谈谈仿京东商品加入对比js实例代码,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、js做对比的!代码如下
- 2、怎样用js或者jquery实现效果(模仿京东的下拉菜单展开)
- 3、很奇怪的js,ajax的问题,关于添加到购物车及点击删除的,就类似京东商城的那样。
- 4、JQuery或JS实现商品加入对比的代码
- 5、【实践】仿京东商城小程序(附源码)
js做对比的!代码如下
var ul = document.getElementsByClassName('sub'); //获取class为sub的ul集合
for(var i = 0; i ul.length; i++) { //遍历这个集合
var id = ul[i].id; //获取当前ul的id
var li = ul[i].getElementsByTagName('li'); //获取当前ul下的li集合
var n = li.length; //此li集合的个数
while(n--) {//使用倒序遍历可避免删除li后需要更新它的length
var idx = li[n].getAttribute('index');//获取当前li的index属性
if(idx !== id) { //如果和ul的id不相等
li[n].parentNode.removeChild(li[n]); //删除它
}
}
}
//打印结果
Array.prototype.forEach.call(ul,function(o) {
console.log(o.outerHTML);
});
ul id=\"1\" class=\"sub\"
li index=\"1\"/li
li index=\"1\"/li
/ul
ul id=\"2\" class=\"sub\"
li index=\"2\"/li
li index=\"2\"/li
/ul
ul id=\"3\" class=\"sub\"
/ul
怎样用js或者jquery实现效果(模仿京东的下拉菜单展开)
说个大概,基本上就是用 js控制div的显示隐藏,再加上css对div的样式,位置进行控制。
很奇怪的js,ajax的问题,关于添加到购物车及点击删除的,就类似京东商城的那样。
初步怀疑你的删除事件绑定有问题:新加入的DOM元素未绑定到事件。这种情况应该使用事件委派来做,你用 jQuery 吗?假设你的购物车列表的 HTML 结构如下:
ul id="cartList"
li
购物车商品1
button删除/button
/li
li
购物车商品2
button删除/button
/li
……
/ul
则删除购物车商品的代码为(用了 jQuery):
$('#cartList').on('click', 'button', function() { // 委派 button 的点击事件
$(this).parent().remove(); // 移除购物车里当前商品
});
JQuery或JS实现商品加入对比的代码
你好!
页面中显示的楼盘对比的导航,其中js有这样一段代码:
script
.....
init_comp_bar();
.....
/script
其中:
function init_comp_bar() {
............
set_fixed_position();
initCompareBar();
show_change(0);
setInterval(initCompareBar, 2000); //此句为关键
}
而这个initCompareBar 就是读取cookies并显示的方法:
function initCompareBar() {
var compCookie = Cookie.getCookie("wz_houseapp_compare");
if (g_comp_cookie == compCookie) {
return false;
} else {
g_comp_cookie = compCookie;
}
if (g_comp_cookie) {
var cookieArr = g_comp_cookie.split("||");
if (cookieArr.length 2) {
cmp_cont_change(0);
return false;
}
var cur_city = cookieArr[0];
if (cur_city != g_cur_city || cookieArr[1].length 2) {
cmp_cont_change(0);
return false;
}
var cmp_arr = cookieArr[1].split("|");
var cmp_len = cmp_arr.length;
if (cmp_len 1) {
cmp_cont_change(0);
return false;
}
var itemStr = "";
for (var i = 0; i cmp_len; i++) {
var house_info = cmp_arr[i].split(",");
itemStr += 'lispan title="删除" onclick="removeCompareItem(' + house_info[1] + ')"删除/span';
itemStr += 'a href="' + cur_city + '_' + house_info[1] + '/" target="_blank" ' + house_info[0] + '/a/li';
}
Fid("cmp_cont_item").innerHTML = itemStr;
cmp_cont_change(cmp_len);
} else {
cmp_cont_change(0);
}
setTopFrame();
}
希望对你有帮助!!
【实践】仿京东商城小程序(附源码)
最近学习使用小程序开发开发了一款仿京东商城小程序效果如下:
仿京东商城小程序基本实现首页搜索、商品分类列表、购物车等功能,项目结构如下:
购物车功能示例,在pages下创建shoppingCart.wxml文件:
样式shoppingCart.wxss:
购物车实现的功能主要有选择商品,加减商品数量、全选、反选、结算等,实现逻辑如下:
关于仿京东商品加入对比js实例代码和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:二维码代码(二维码代码转二维码)
- 下一篇:集成搜索代码(集成搜索代码怎么用)
相关推荐
- 05-17做公司网页,做公司网页有什么简单的方法
- 05-12深圳seo公司的简单介绍
- 05-11设计一个简单的网页,独立站建站平台有哪些
- 05-09网页代码,网页代码快捷键
- 05-09hao123网址之家官网的简单介绍
- 05-07孝感seo的简单介绍
- 05-07简历源代码可以上传照片的简单介绍[20240507更新]
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接