通过css包含javascript?

通过css包含javascript?,javascript,css,styles,Javascript,Css,Styles,基本上,我有一个包含各种css文件样式的网站,现在我想添加一个特定的js,但只有一种样式。所以我希望能够将它添加到我的css文件中,这样做可能吗?不,这不可能,也不应该。将应用程序逻辑与样式分离 当两者需要交互时,您可以使用JavaScript检测某些样式并从中加载各种其他JavaScript文件。不,这是不可能的。但是,请查看jQuery选择器以将JavaScript功能附加到某些CSS类名: 例如,您可以声明具有特定类名的元素,如下所示: <div class="class-name

基本上,我有一个包含各种css文件样式的网站,现在我想添加一个特定的js,但只有一种样式。所以我希望能够将它添加到我的css文件中,这样做可能吗?

不,这不可能,也不应该。将应用程序逻辑与样式分离


当两者需要交互时,您可以使用JavaScript检测某些样式并从中加载各种其他JavaScript文件。

不,这是不可能的。但是,请查看jQuery选择器以将JavaScript功能附加到某些CSS类名:

例如,您可以声明具有特定类名的元素,如下所示:

<div class="class-name"></div>
$('.class-name').click(function() {
alert('You clicked .class-name');
});

下面是上面的一个JSFIDLE示例:

不,不可能。曾经有一款InternetExplorer的混合物做过类似的事情,但它在IE8中被淘汰了。这和我的预期差不多,我将把它们分开。