非常简单的问题,实际上很难实现它的工作。我有一个代码的snipet,这是我试图在jquery中写的javascript,并且不能完全得到它。
effects_of_yoga_2010_INFO.style.setProperty('-webkit-transform',
'rotateZ('+effects_of_yoga_2010_DEG+'deg)');
我试过它
$("#effects_of_yoga_2010_INFO").css("-webkit-transform",
"rotateZ('+effects_of_yoga_2010_DEG+'deg)");
但jquery片段不起作用,我真的很感激我能得到的任何帮助,我相信这对某人来说是轻而易举的。
答案 0 :(得分:6)
应该是:
$("#effects_of_yoga_2010_INFO").css("-webkit-transform",
"rotateZ("+effects_of_yoga_2010_DEG+"deg)");
你正在用双引号混合单引号。
答案 1 :(得分:2)
假设effects_of_yoga_2010_DEG
是具有值的元素的另一个id,请尝试:
$("#effects_of_yoga_2010_INFO").css("-webkit-transform",
"rotateZ('" + $("#effects_of_yoga_2010_DEG").val() +"'deg)");
答案 2 :(得分:1)
$("#effects_of_yoga_2010_INFO").css("-webkit-transform", "rotateZ('+effects_of_yoga_2010_DEG+'deg)");
这看起来不对。除非这是一个复制粘贴错误,否则您应该以与JavaScript版本相同的方式从其余字符串中拆分变量值。
$("#effects_of_yoga_2010_INFO").css("-webkit-transform", "rotateZ(" + effects_of_yoga_2010_DEG + "deg)");
当然,这是基于不知道effects_of_yoga_2010_DEG
是什么。我假设它只包含您正在寻找的值,并且可以像JavaScript版本一样使用。