12345678910111213141516171819202122232425262728293031323334353637 |
- (function () {
- let fragment = document.createDocumentFragment();
- // 获取地址栏信息
- let GetQueryString = (name) => {
- let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
- let r = window.location.search.substr(1).match(reg);
- if (r != null) return unescape(r[2]);
- return "";
- }
- let temp = GetQueryString('m')
- for(let k in objInfo){
- let li = document.createElement('li');
- let divWrap = document.createElement('div');
- let a = document.createElement('a');
- let div = document.createElement('div');
- let p = document.createElement("p");
- divWrap.classList.add('case');
- a.classList.add('link-a');
- // 判断地址栏有没有参数,有的话就跳Model2,没有logo
- if(temp) a.href = `Model2.html?m=${k}`;
- else a.href = `Model.html?m=${k}`;
- div.classList.add('card-img');
- div.style = `background-image: url(images/${k}.jpg)`;
- p.innerHTML = objInfo[k];
- a.appendChild(div);
- divWrap.appendChild(a);
- li.appendChild(divWrap);
- li.appendChild(p);
- fragment.appendChild(li);
- }
- let ul = document.querySelector('.con');
- ul.appendChild(fragment);
- })()
|