×

加入购物车按钮的代码 js 添加

很奇怪的js,ajax的问题,关于添加到购物车及点击删除的,就类似京东商城的那样?求生成随机数javascript代码

admin admin 发表于2022-06-21 16:07:46 浏览108 评论0

抢沙发发表评论

很奇怪的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();  // 移除购物车里当前商品
});

求生成随机数javascript代码


javascript代码如下:
《script》
var a = parseInt(Math.random() * 1000000);
if (a.length 《 6)//排除第一位数字为0的判断
{
a = parseInt(Math.random() * 1000000);//如果第一位为0,则重新生成随机数。
}
location.href=“y.cn/“+a;

《/script》
用math.random这个函数来实现生成随机数,parseInt来取整,默认是生成1位数,*1000000这样实现了生成6位的随机数了,主要是掌握随机数这个函数的应用
-添加

js正则表达式替换字符串


var r=/《org》.*《\/org》/;
var str=“《org》avbabxc0456张三历次456王武456《/org》“
str=str.replace(r,“《org》1234《/org》“);
alert(str);
-js