var teams = ["hiWeapon", "hiChest", "hiFeet", "hiNeck", "hiHead", "hiBack", "hiCore"];
for (var m = 0; m < teams.length; m++) {
var hiWeapon = document.getElementById(teams[m]);
var tagLi = hiWeapon.getElementsByTagName("li");
var items = {};
var itemsdel = new Array();
var itemscomplex = new Array();
var delArray = new Array();
var complexArray = new Array();
for (var i = 0; i < tagLi.length; i++) {
itemdata = tagLi[i].getAttribute("itemdata");
evalItemdata = $.eval(itemdata);
var str = evalItemdata.iid + "_" + evalItemdata.star + "_" + evalItemdata.rty;
if (items[str] == null) {
items[str] = new Array();
itemscomplex.push(str);
complexArray.push(i);
} else {
delArray.push(tagLi[i]);
itemsdel.push(str);
}
}
var arra = new Array();
for (var a = 0; a < itemscomplex.length; a++) {
var arr = 1;
for (var c = 0; c < itemsdel.length; c++) {
if (itemscomplex[a] == itemsdel[c]) {
arr++;
}
}
arra.push(arr);
}
for (var j = 0; j < complexArray.length; j++) {
var h3 = tagLi[complexArray[j]].getElementsByTagName("h3")[0];
var thehtml = h3.innerHTML;
h3.innerHTML = thehtml + "[" + arra[j] + "]";
}
var theUl = hiWeapon.getElementsByTagName("ul")[0];
for (var i = 0; i < delArray.length; i++) {
//alert(delArray[i].toString());
theUl.removeChild(delArray[i]);
}
}
N多年后我就看不懂了,总觉得还有更好的办法。
分享到:
相关推荐
Canvas方法更适合于需要自定义背景颜色、透明度等复杂叠加效果,而LayerDrawable则适用于简单的图片堆叠,且易于管理多个Drawable。根据实际需求,开发者可以选择适合的方式来实现图片叠加效果。
为了实现卡片叠加效果,我们需要重写`UICollectionViewFlowLayout`的一些核心方法,如`layoutAttributesForElementsInRect:`和`shouldInvalidateLayoutForBoundsChange:`。 1. **创建自定义...
"y图片注释叠加效果"是指通过JavaScript库JQuery实现的一种动态展示图片注释的功能,同时它还包含了图层叠加的效果,使得图片在显示注释时可以自动变暗,以增强注释的可读性和用户的视觉焦点。以下将详细探讨这个...
本主题聚焦于"jquery叠加效果自动滚动切换特效.zip",这是一个利用jQuery实现的创新性视觉效果,能够为网页增添引人入胜的用户体验。 该特效的核心在于叠加效果和自动滚动切换。叠加效果通常是指在页面上通过层叠多...
JavaScript天地图叠加REST地图服务是将SuperMap iClient 6R for JavaScript库与天地图的REST服务相结合,实现在线地图的动态加载与显示。在Web应用中,这种技术常用于地理信息系统(GIS)的开发,使得用户可以在...
可以看出这是由image组件和text组件叠加到一块组成的蒙层效果。 在小程序中实现这个效果主要用到z-index属性和position属性 z-index的使用必须是双方组件都设置了position属性才会生效。 z-index:表示...
jQuery实现菜单叠加效果代码 包含html css javascript源代码
HTML5是一种先进的网页标记语言,它在Web开发领域中扮演着重要的角色,特别是在创建交互式和动态内容方面。...通过学习和理解这个项目,开发者可以提升自己的Web前端技能,特别是在游戏开发和动态效果实现方面。
在本教程中,我们将探讨“62、jquery叠加效果自动滚动切换特效”这一主题,该主题涉及到如何利用jQuery实现一种动态且吸引人的视觉效果。 首先,让我们了解什么是叠加效果。叠加效果通常指的是在一个元素上覆盖另一...
这里采用的是一种简洁的方法,通过使用foreach循环和动态数组索引来完成合并。下面是具体的代码实现: ```php $result = array(); foreach ($infos as $key => $info) { $result[$info['a']][] = $info; } print_r...
标题中的"jQuery 3D叠加切换效果代码"指的是使用jQuery库实现的一种视觉上具有3D效果的元素切换功能。在网页设计中,这种效果通常用于创建引人入胜的交互体验,比如展示个人卡片或者产品列表。jQuery是一个广泛使用...
6. **JavaScript和jQuery**:虽然纯CSS可以实现简单的注释叠加效果,但若需要更复杂的交互,如动态生成注释、响应用户行为等,JavaScript和jQuery的介入是必要的。例如,可以使用事件监听器(`addEventListener`或...
卡拉OK字幕叠加效果,用VC++模仿的,这是源代码,VC6下编译通过,字幕叠加的效果相信都知道吧,两行文字叠加在一起,跟随歌曲的进度与另一种颜色的文字相叠加,文字跟随音乐跑的感觉,虽然说本效果在平时不怎么用,...
在Android开发中,实现“Android 图片叠加banner效果 仿mac QQ音乐图片轮播”是一项常见的需求,尤其在设计用户界面时,为了增加视觉吸引力,许多应用会采用类似Mac QQ音乐顶部的图片轮播功能。这个功能的核心在于...
- JavaScript:JavaScript库如jQuery可以方便地操作DOM元素,实现动态的图片叠加效果,包括改变图片位置、透明度等。 - 图像处理库:在编程语言如Python中,PIL库可以实现图片的读取、处理和叠加;在Java中,可以...
标题"图片上叠加图片,类似于视频播放的样式"描述了一种利用CSS(Cascading Style Sheets)技术来实现的独特视觉效果,这种效果让人联想到视频播放时的叠加层,比如播放控制条、时间轴等元素。这种设计可以增加网站...
3. 初始化carousel:在JavaScript中调用carousel插件的初始化方法,设置所需的参数,如自动播放速度、动画效果等。 4. 自定义样式:通过CSS调整轮播的外观,如图片大小、间距、叠加效果等。 5. 交互处理:添加导航...
在PowerPoint中,动画的叠加效果是通过组合不同的动画效果,让同一个对象在演示时同时或相继展现多种动态效果,从而创造出更为丰富的视觉体验。这种技术对于制作吸引人的演示文稿至关重要,尤其在商业报告、教育讲解...
JavaScript REST地图与WMS地图的叠加是WebGIS应用中常见的技术操作,主要涉及SuperMap iClient 6R库以及WMS(Web Map Service)服务。本文将深入探讨这两种地图服务的叠加原理,以及如何在JavaScript环境中实现这一...
本文的贡献在于提出了一种新的基于强度导向的JavaScript代码协同混淆方法,可以获得比单一的多方法叠加更好的混淆效果。该方法可以应用于保护JavaScript代码,防止恶意攻击和反编译。 本文提出基于强度导向的...