javascript - JQuery 改变 CSS 左值

标签 javascript jquery html

我正在尝试将 div 向左移动指定数量的像素,我正在使用从此处获得的 slider :

http://carpe.ambiprospect.com/slider/archive/v1.3/

所以从示例来看我的 div 看起来像这样:

<div class="horizontal_slider"
        id="your_slider_id"
        style="left: 0px;"
        onmousedown="slide(event, 'your_slider_id',
        'horizontal', 100, 0, 100, 101,
        0, 'your_display_id');" >&nbsp;</div>

如果我调整 left: 0px slider 沿其线移动,我一直在尝试改变 ajax 响应的左侧,如下所示:

var stateofmindint = $.ajax({ url: "function.php?state=1", async: false }).responseText;

我尝试像这样改变它的 Left 样式:

$("#your_slider_id").css({"left": stateofmindint +"px"});

但由于某种原因它停留在 Left:0px,我尝试删除 div 中的样式标签,但没有效果,我也尝试引用类而不是 ID,但似乎没有任何效果!我每次通过ajax肯定都会得到一个值。任何建议都会有所帮助,谢谢!

最佳答案

检查alert/console.log,你的ajax脚本的响应是什么,或者尝试将“stateofmindint”设置为代码中的已知值,以测试哪个部分有错误。

关于javascript - JQuery 改变 CSS 左值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4036943/

相关文章:

Jquery数组融合

javascript - Reactjs 意外 token 错误仅在 Windows 上,而不是 Linux

javascript - ICANHAZ.js 呈现 dom 元素而不是文本

javascript - Jquery Mobile - 如何在不使用表单 ID 的情况下获取事件页面的表单元素

jquery - 特定的 jQuery 代码在 IE 中不起作用

iphone - 关于UIWebview和通用应用的问题

html - 前端开发人员是否需要了解后端技术才能在网站上工作?

javascript - Nodejs 中的 RXJS PostgreSQL 背压

javascript - 过滤数组的子数组

javascript - 如何在表单中包含元素但在布局中将其物理分离