如何给jquery加循环 我想点一个 让图片大 其它的小 别的都实现了 就是循环不会加 怎么加 谢谢了 急用

如题所述

你好!

你说的加循环,可以理解为对所有图片进行循环么?
如果是这样的话,可以使用$.each()函数来进行操作。

$.each($("img"),function(i,n){
//其中的i为img元素的索引,从0开始

//n为对应img的dom元素
//这里为元素绑定click事件
$(n).click(function(){
//先将所有img都变小
$("img").css(.......);
$(this).css(变大);
});
});
试试吧~

------------------------------------------------------------------------------------
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-11
给你的所有图片外面套一个div
<div id="testDiv">
<img src="xxx" />
<img src="xxx" />

<img src="xxx" />

</div>

在head里写
<script language="javascript">
$(function () {
$("#testDiv img").bind("click",function () {
这里写你的放大事件
});
});
</script>

$("#testDiv img").bind这句的意思是给id是testDiv的控件下面的所有img对象都绑定一个点击事件
第2个回答  2013-01-11
$("img").each(function(index){
// index为循环到的当前位置
// 这里添加其它处理

})

如何给jquery加循环 我想点一个 让图片大 其它的小 别的都实现了 就...
你好!你说的加循环,可以理解为对所有图片进行循环么?如果是这样的话,可以使用$.each()函数来进行操作。.each($("img"),function(i,n){ \/\/其中的i为img元素的索引,从0开始 \/\/n为对应img的dom元素 \/\/这里为元素绑定click事件 (n).click(function(){ \/\/先将所有img都变小 ("img").css...

Jquery图片轮播循环问题,求大神指教,怎么实现循环播放?
}).hover(function(){ clearTimeout(isround) },function(){ isround = setTimeout("change()",3000); })})function change(){ if(i==$(".num li").length) i=0; $(".num li").eq(i).addClass("current").siblings().removeClass("current"); $("div[n...

jquery的循环问题 就是我想点第一个 第二个自己合上 我点第二个的时候...
获取所有的,执行一次循环全部合上,然后获取当前点击的这个打开即可。

jquery 跑马灯 怎么 实现 循环
打开 Dreamweaver 新建 HTML 文档;修改标题为"跑马灯"保存为 index.html 文件。jquery跑马灯 图片不间断滚动效果 首先,编写跑马灯部分的静态 HTML 代码,把图片排列起来 在 和 标签中添加以下代码: jquery跑马灯 图片不间断滚动

jquery,点击一个节点,执行某一事件,再次点击,执行另一个事件,要能循环...
1、新建一个html文件,命名为test.html,用于讲解>怎么让jquery事件执行一次。2、在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。3、在test.html文件内,使用p标签创建一行文字,文字内容为“这是一段测试的文字”,并设置其class为mypp。4、在js标签内,在页面...

如何jQuery实现图片轮播的同时左右按钮可以实现切换?
建议,在当前轮播图的div添加类active,设置.active {display:block;},.ban{display:none;};这样可以通过添加或移除active就可以了;这样以下就比较方便很多,要不然又要做循环,麻烦(swiper插件做轮播效果不错)(".left").click(function(){ var $index = $(".ban").hasClass("active").index...

jquery如何循环添加事件,有10个li,分别点击出现不同的事件
("ul li").each(function(i){ \/\/i就是li的索引, 给不同的i绑定不同的事件即可。});

如何控制jquery中的for循环当当前循环执行完后,在执行下一次_百度知 ...
三个方法 一 加定时器 给一个全局变量定时访问 如果变量变成可执行定时间器结束 二 加一个延时执行 得自己评估时间 三 加回调函数 执行完了回调继续执行下面的

jquery如何给循环出来的div每隔一个加class属性
(".news_list:even").addClass("boryou");这样就可以了 :even 匹配所有索引值为偶数的元素,从 0 开始计数

for循环ajax带来的问题。这里使用的是jquery封装的ajax。ajax设置了同...
首先你的这个实现逻辑就有问题,怎么可能会想到用for 去做n次ajax提交呢,你得知道你现在上面写的这种ajax提交方式为异步方式,何为异步,就是当ajax请求发出后当前逻辑就认为你的这次请求完成了,当前逻辑会继续往下执行而不会去管你的这个ajax请求是否执行完并成功返回的,如你for了10次,那么for只会...

相似回答
大家正在搜