jquery - 如何通过变换选择元素 : rotation?

标签 jquery css

我在为具有 rotateX() 特定值的特定元素编写选择器时遇到问题。

假设我有以下内容:

<figure style="opacity: .5; transform: rotateX(144deg) translateZ(238px);"></figure>    
<figure style="opacity: 1; transform: rotateX(156deg) translateZ(238px);"></figure>
<figure style="opacity: .8; transform: rotateX(168deg) translateZ(238px);"></figure>

如何选择中间的? $('[style="opacity: 1; transform: rotateX(84deg) translateZ(238px);"]') 有效,但问题是我实际上不知道运行时的不透明度.

如何仅通过 rotateX 值来选择?或者这甚至可能吗?

最佳答案

试试下面的选择器:

$('[style~="rotateX(84deg)"]')

这应该选择样式包含“rotateX(84deg)”的元素

关于jquery - 如何通过变换选择元素 : rotation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43984731/

相关文章:

不使用表单的 jQuery 验证器插件

jquery - 如何在 DropDown 中显示 TreeView

javascript - 国家代码后面的0怎么去掉

php - 如何使用同名的多个复选框自定义查询字符串?

html - 居中一个装满 div 的容器

html - 获取显示 block 的背景颜色以仅填充在文本后面

javascript - 在没有某些 div 的情况下淡入背景

jQuery 更改选择列表的值

javascript - 如何使 UI 元素可编辑?

jquery - 如何设置一个 div 的高度等于那个 div 的宽度?