基本上我有一个网站,其中包含各种css文件中的样式,现在我想添加一些特定的js,但只有一种风格。所以我希望能够在我的css文件中添加它,这样的事情可能吗?
答案 0 :(得分:4)
不,这是不可能的,也不应该。将应用程序逻辑与样式分开。
当两者需要交互时,您可以使用JavaScript检测某些样式并从那里加载各种其他JavaScript文件。
答案 1 :(得分:4)
不,这是不可能的。但是,请查看jQuery选择器以将JavaScript功能附加到某些CSS类名称:
http://api.jquery.com/category/selectors/
例如,您可以声明具有特定类名的元素,如下所示:
<div class="class-name"></div>
然后在您的文档中包含一些JavaScript,它根据类名对元素执行某些操作,如下所示:
$('.class-name').click(function() {
alert('You clicked .class-name');
});
以上是jsFiddle的例子:http://jsfiddle.net/YAZpE/