如何将表达式传递到jQuery.css方法中
How do I pass an expression into jQuery .css method
我得到了li
的N。李内部的一个元素,需要根据有多少li
来确定宽度
这是我得到的
var breadcrumb = $( '#crumbs ul li a' );
var bradcrumbCounter = $( '#crumbs ul li' );
breadcrumb.css("width", )
breadcrumbCounter.length返回2。
我计划像在SASS中一样使用它,例如:
var widthCalculator = (100 / breadcrumbCounter.length) * 1%;
并将其插入"width"之后,以便根据li元素的数量设置宽度。
breadcrumb.css("width", widthCalculator);
但它似乎不起作用。我哪里错了?
更新
已解决:
breadcrumb.css( {width: 100 / breadcrumbCounter.length + '%'} );
var widthCalculator = (100 / breadcrumbCounter.length) * .01;
不是
var widthCalculator = (100 / breadcrumbCounter.length) * 1%;
不能以这种方式使用%。。。
相关文章:
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- 自定义Jquery css下拉菜单问题
- jQuery css可见性在load方法中不起作用
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- Jquery CSS背景图像旋转
- 使用jQuery.css()方法时,是否需要转义任何字符
- 将jQuery.css()与变量一起使用
- 如何在jQuery.CSS()方法中为所有浏览器编写CSS代码
- 使用 js/jQuery/css 在重力形式中覆盖 !important
- 投资组合扩展器宽度 - Jquery CSS
- jQuery .css body opacity
- 当到达屏幕顶部时,jquery/css转换
- 如何防止文本区域在打字和进入页面底部时跳舞?:JQuery/CSS
- 在没有特定属性的情况下使用jQuery.css()
- 如何在HTML+jQuery+CSS中显示弹出窗口
- jQuery css"点击“;不会'更改日历中选定的月份后无法工作
- jQuery .css() 返回像素而不是百分比
- jquery css没有'我的情况不太好
- Jquery/CSS:全尺寸背景图像
- jquery.css()中的变量