jQuery—每个元素的特定变量值
jQuery - specific variable value for each element
我正在尝试创建一个自适应圆元素,它的高度和宽度相同,代码如下:
jQuery(document).ready(function() {
//Adaptive Circle
var width = jQuery(".circle-adaptive").width();
jQuery(".circle-adaptive").css({"height":width+"px", "line-height":width+"px"});
});
当我有一组这样的圆圈时,它就工作了,但当我创建另一个具有不同划分的div时:
<div class="container" style=" border:2px solid black">
<div class="container onethird">
<div class="circle-adaptive red">R</div>
</div>
<div class="container onethird">
<div class="circle-adaptive green">G</div>
</div>
<div class="container onethird">
<div class="circle-adaptive blue">B</div>
</div>
</div>
<div class="container" style="border:2px solid black">
<div class="container onequarter">
<div class="circle-adaptive pink"></div>
</div>
<div class="container onequarter">
<div class="circle-adaptive yellow"></div>
</div>
<div class="container onequarter">
<div class="circle-adaptive gray"></div>
</div>
<div class="container onequarter">
<div class="circle-adaptive magenta"></div>
</div>
</div>
它不再起作用,并且在第一种情况下,圆保持其生成的高度。
有没有一种方法可以在创建另一个元素后使变量生成?
它是有效的。但第二个容器并没有文本,所以您看不到任何内容。
<div class="container" style=" border:2px solid black">
<div class="container onethird">
<div class="circle-adaptive red">R</div>
</div>
<div class="container onethird">
<div class="circle-adaptive green">G</div>
</div>
<div class="container onethird">
<div class="circle-adaptive blue">B</div>
</div>
</div>
<div class="container" style="border:2px solid black">
<div class="container onequarter">
<div class="circle-adaptive pink">1</div>
</div>
<div class="container onequarter">
<div class="circle-adaptive yellow">2</div>
</div>
<div class="container onequarter">
<div class="circle-adaptive gray">3</div>
</div>
<div class="container onequarter">
<div class="circle-adaptive magenta"></div>
</div>
</div>
这里为您测试了填充文本:(https://jsfiddle.net/L0rf3vam/)
相关文章:
- JavaScript:单击时相对于父级增加变量值
- 如何通过ajax增加/减少PHP变量值并重新加载函数
- 如何从特定页面中提取php变量值
- JavaScript模数未正确递增变量值
- 替换另一个变量对象中的变量值
- mandrill合并标记不接受变量值
- 将变量值从一个javascript传递到另一个javascript
- 如何将变量值附加到另一个变量
- html类名中的数字形式的Javascript变量值
- 如何在C#中获取Javascript变量值
- 如何将javascript变量值设置为html元素的id属性
- 如何从HTML元素或Javascript变量中设置idoc变量值
- 元素类中的 Javascript 变量值
- 如何使用 document.write 将变量值追加到元素
- 为什么变量值不显示在 id 元素中
- 变量值未附加在h2元素中
- 如何根据javascript变量值改变元素的类
- jQuery -如何使用.show() &.hide()基于变量值的元素
- 查找类中包含变量值的元素
- jQuery—每个元素的特定变量值