Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery html字符串转换成css-如何?_Jquery_Html_Css_Parallax - Fatal编程技术网

Jquery html字符串转换成css-如何?

Jquery html字符串转换成css-如何?,jquery,html,css,parallax,Jquery,Html,Css,Parallax,我使用的是Plax jQuery插件,它使用html字符串:data xrange=“”data yrange=“” 下面是我的一个项目: 我希望它是响应性的,我几乎做到了。 现在唯一的问题是,当窗口最小化时,data xrange=”“data yrange=“-字符串会因为窗口大小而使元素移动得更多 我不太擅长jQuery,所以我的问题是: 是否可以通过css或jQuery调整数据xrange=“”数据yrange=“? 这将如何实现呢?如果您的元素有一个ID(或类-这无关紧要),请使用jq

我使用的是Plax jQuery插件,它使用html字符串:
data xrange=“”data yrange=“”

下面是我的一个项目:

我希望它是响应性的,我几乎做到了。 现在唯一的问题是,当窗口最小化时,
data xrange=”“data yrange=“
-字符串会因为窗口大小而使元素移动得更多

我不太擅长jQuery,所以我的问题是: 是否可以通过css或jQuery调整
数据xrange=“”数据yrange=“
? 这将如何实现呢?

如果您的元素有一个ID(或类-这无关紧要),请使用jquery获取它并更改属性:

$('#your-element')
    .attr('data-xrange', 'New Value')
    .attr('data-yrange', 'New Value');

// You can dynamically redefine the range of a layer
// by running plaxify() on it again.
$('#your-element').plaxify();

“html字符串”还是html属性?您可以使用$(选择器)更改属性。attr()[这是jquery]怀疑在插件初始化时简单地更改属性会更新插件中存储的值。@FranciscoAfonso
prop()
不正确,因为
data-
不是属性,但您可以使用
data()
所以我应该使用jquery作为,
通过再次在图层上运行plaxify(),可以动态重新定义图层的范围。
。因此,在更改属性时请执行此操作。我更新了密码…好的,酷。你能举个例子吗?如前所述,我是jQuery的noob;)