使用jquery动态更改内联样式值
Dynamically change inline style value using jquery
我正在尝试使用jquery动态更改内联样式值。
我的html代码:<div class="progress progress-striped active" style="margin-bottom:1px;">
<div id="progress_bar" class="bar bar-success" style="width: 50%"></div>
</div>
我正在尝试用变量动态地增加进度条的宽度比如var amount:
style="width: var amount"
有人能帮我一下吗?
我会用.animate
…见下文:
小提琴
$("#but").click(function(){
var yourValue = "50%"
$('.progressbar').animate({ width: yourValue }, 10000);
});
您可以使用.css()
获取/设置css样式值:
$('#progress_bar').css('width' , 'value_here');
你可以使用。addclass和。removeclass分别添加和删除CSS类。
$( "progress_bar" ).addClass( "classWithNewCSS" );
$( "progress_bar" ).removeClass( "classWithNewCSS" );
因此,它会实时地添加和删除这个CSS,并应用相应的更改。
关于。css方法的更多信息。http://api.jquery.com/css/
$('#progress_bar').css({
'background-color':'#FFF',
'width': variable
});
相关文章:
- jQuery/JavaScript在线公文包表单-打印样式表
- 如果类不是一个选项,如何在使用 jQuery 时控制(避免)嵌套 html 元素的样式
- 通过jQuery添加ng样式属性,angular不更新
- 如何通过JQuery修改样式属性
- 应用程序在呈现Jquery Mobile之前显示无样式的Html
- 使用 jQuery 获取样式属性值
- 如何使用jQuery切换样式表
- jQuery位置选择器输入样式背景和焦点
- 如何使用外部Javascript库(如jQuery)重命名Google闭包样式表
- 使用JQuery将现有CSS样式扩展%-%
- jQuery Mobile样式从另一个文件加载内容
- 使用jQuery按条件将样式设置为html标记
- 更改:活动伪类'使用jQuery的样式
- 无法通过内容脚本使用jQuery更改HTML元素的样式
- 使用jquery在react组件内部设置样式可以吗
- 使用javascript/jquery检查.css样式表的名称
- 带有jQuery ui主题的自动样式复选框
- 未使用jQuery验证器选中Css样式复选框时
- 在 jQuery 手风琴样式菜单中切换子项可见性
- 使用JQuery以不同的方式设置每个
- 样式