JQuery或JS实现商品加入对比的代码

JavaScript011

JQuery或JS实现商品加入对比的代码,第1张

如果是用cookie记录的话,在显示的页面应该是有个定时器不断的读取cookie然后更新页面的,也就是说cookie的写(更新)操作是要等用户做了某个操作之后触发的,比如添加、删除,而读是在有对比栏呈现的时候(不管是新开页面还是一个弹出层的形式)定时读取然后更新UI即可,总之,纯js实现的话定时器是必须的

可以创建一个对象,如

function Goods(id,name,other...){

this.id=id,

this.name=name

.......

}

也可以用这种方式添加一个属性

Goods.prototype.id=''

在对比的时候每添加一个对比物品,可以var goods1= new Goods() 一下,然后对goods1的各个属性进行赋值,然后对每个对象进行按着不同的属性进行对比,你可以按着这个思路试试看看