求 javascript 解释 简单

wwwmmm 发布于 2012/08/03 08:56
阅读 234
收藏 0
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("div").click(function() {
    $(this).css(
//求问 这个function(index,value) 是什么意思
      "width", function(index, value) {return parseFloat(value) * 1.2;}
    );
  });
});
</script>
<style>
div {width:100px; height:50px; background-color:red;}
</style>
</head>

<body>
<div>请点击这里</div>
</body>
</html>



加载中
0
wwwmmm
wwwmmm
上面 的 function (index,value) 求解释
小白小霸王
小白小霸王
此函数返回要设置的属性值。接受两个参数,index为元素在对象集合中的索引位置,value是原先的属性值。
0
开源中国首席攻城师
开源中国首席攻城师

alert(index) = 0;

alert(value) = 120px;

0
aiasfina
aiasfina

function(index, value)A function returning the value to set. this is the current element. Receives the index position of the element in the set and the old value as arguments.

http://api.jquery.com/css/

0
wwwmmm
wwwmmm

引用来自“毛主席夸我帅”的答案

alert(index) = 0;

alert(value) = 120px;

求 详细 解释
0
miklly
miklly
有两个形参的匿名函数
0
vitou
vitou
index 代表了 这个
div {width:100px; height:50px; background-color:red;}

中的第一个参数位置 index 0

value 为100

0
miklly
miklly

引用来自“vitou”的答案

index 代表了 这个
div {width:100px; height:50px; background-color:red;}

中的第一个参数位置 index 0

value 为100

这个匿名函数是jQuery对象(这里是$(this))批量修改其选中的DOM对象的样式的回调函数.

其中的index是当前待修改的DOM对象的索引

value为当前待修改的DOM对象的当前样式值

返回顶部
顶部