I have a slider class like this and I wan to change the style attribute style="left: 336px"

<div id="range-cont">
<div class="slider">
<div class="progress" style="width: 350px;"></div>
    <a class="handle" href="#" **style="left: 336px;"**></a>
</div>
<input id="percentage" class="range" type="range" value="14" name="percentage" min="0" max="100">
<p id="percent-label">%</p>
</div>
</div>

I tried $('.handle').css({'style':'left: 300px'}) but its not working. Not sure what I am doing wrong here

推荐答案

试试$('.handle').css('left', '300px');

Jquery相关问答推荐

JQuery DateTimePicker-在 Select 中抓取星期几

为什么在 jQuery 插件中返回 this.each(function())?

如何使用 aria-expanded="true" 更改 CSS 属性

递归循环遍历对象(树)

在 jQuery 事件中控制this的值

什么是不使用 jQuery 的经验技术原因?

如何使用 jQuery 搜索 JSON 树

验证外部脚本是否已加载

我可以将 Nuget 保留在 jQuery 1.9.x/1.x 路径上(而不是升级到 2.x)吗?

Jquery - 如何获取样式显示属性无/块

使用 JQuery 获取触发事件的元素的类

使用 JQuery 激活 bootstrap 选项卡

消除移动 Safari 中点击事件的 300 毫秒延迟

jQuery 日期 Select 器 - 禁用过go 的日期

Isotope 和 Masonry jQuery 插件之间的区别

.append 之后的 jQuery 函数

带有回调ajax json的jQuery自动完成

默认情况下如何将tinymce粘贴为纯文本

Ajax 处理中的无效 JSON 原语

AJAX 成功中的 $(this) 不起作用