jquery 使用变量编写样式
好吧,我再次需要帮助。 我已经设法使用以下代码将查询字符串中的变量从一个页面传递到另一个页面: http://snipplr.com/users/Roshambo/
一切都很好,我可以看到它通过使用第二页上的警报来测试它:
var byName = $.getUrlVar('id');
alert(byName);
但是...我想做的是将该 var 粘贴到 css 规则中,这样基本上就会发生:
div#byName{
display: block;
}
我已经使用 document.read 阅读了该内容。写作是很不受欢迎的,说实话,我只是不知道我在做什么。如何获得 id 与 var 相同的 div 以显示为块?
非常感谢任何帮助。我对这个项目束手无策! :(
OK, once again I need help.
I have managed to pass a variable in a query string from one page to another using this guys code:
http://snipplr.com/users/Roshambo/
That all works great and I can see that it works by using an alert on the second page to test it:
var byName = $.getUrlVar('id');
alert(byName);
However... what I would like to do is take that var and paste it into a css rule, so that this would essentially happen:
div#byName{
display: block;
}
I've read that using document.write is frowned heavily upon and to be honest, I just don't know what I'm doing. How can I get the div with an id the same as the var to display as a block?
Any help greatly greatly appreciated. I am at wits end with this project! :(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以尝试:
You can try:
您可以使用 .css() jQuery 命令应用 css 样式,如下
所示: http://api.jquery.com /css/
或使用 addClass() 并在 css 文件中定义您的样式
并
You can apply css style using the .css() jQuery command as
Look at: http://api.jquery.com/css/
or use addClass() and define your style in css file
and
您可以在类已经具有样式的情况下使用
.addClass('foo')
吗?Can you just getaway with
.addClass('foo')
where the class already has the style?