通过数据属性设置每个DIV的高度

妙治

我试图遍历具有一类块的每个div并根据其data-attribute data-height分别设置其高度

的HTML

<div class="block" data-height="300"></div>
<div class="block" data-height="500"></div>
<div class="block" data-height="700"></div>

jQuery的

$('.block').each(function(){ 
    var size = $this.attr('data-height');
    $(this).height(size);
});

JS小提琴http://jsfiddle.net/MLnBY/166/

虽然在每种方法中都没有设置高度,但它没有返回高度,因此没有为每个设置高度。

尼卡

问题出在$this哪里;替换为$(this)

var size = $(this).attr('data-height');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过数据属性设置每个DIV的高度

来自分类Dev

通过数据绑定API设置众所周知的属性值

来自分类Dev

通过数据绑定API设置众所周知的属性值

来自分类Dev

通过数量或行数设置TableView的高度

来自分类Dev

通过数据属性查找元素

来自分类Dev

通过数据属性选择(JQuery)

来自分类Dev

R通过数据列表输出每个数据帧

来自分类Dev

R通过数据列表输出每个数据帧

来自分类Dev

jQuery-每个循环均通过数据属性选择所有项目,但也取决于选择(选项)值

来自分类Dev

通过数据属性选择通过Ajax加载的元素

来自分类Dev

通过数据属性选择通过Ajax加载的元素

来自分类Dev

获取子div数据的高度属性,然后设置父级的高度

来自分类Dev

通过数据模型设置objectAtIndex的正确类型

来自分类Dev

通过数据模型设置objectAtIndex的正确类型

来自分类Dev

通过数据ID选择和设置对象样式

来自分类Dev

通过数据属性循环元素并替换值

来自分类Dev

通过数据属性查找并填写输入字段

来自分类Dev

如何使用jQuery通过数据属性过滤选项?

来自分类Dev

通过数据属性查找和删除项目

来自分类Dev

通过数据属性查找和删除项目

来自分类Dev

如何通过数据属性过滤选择框?

来自分类Dev

通过数据属性循环元素并替换值

来自分类Dev

JQuery - 通过数据属性 = 变量查找元素

来自分类Dev

Vuejs 通过数据属性动态加载指令

来自分类Dev

通过数据排序

来自分类Dev

通过数据。navigationController

来自分类Dev

通过数据框应用

来自分类Dev

通过数据集解析

来自分类Dev

在jquery的每个循环中设置数据属性