2017-05-07 99 views
-1

我有一个特定的Web应用程序,它使用来自数据库的表数据来程序化地生成一个页面,并且我唯一定制了它的功能是如何使用CSS来处理结果。使用CSS添加JavaScript'内容'样式

我想知道是否可以使用CSS内容样式将JavaScript操作插入页面的一部分。

作为一个例子,它看起来像下面:

.actioncatalogwrapper:after{ 
    content: (Javascript here); 
} 

我有关于如何做到这一点的功能了一些问题,但:

  • 我需要在我的JavaScript转义引号,在内容风格中使用它?
  • 我甚至可能要求甚么?如果不是将javascript完全粘贴为内容样式的数据,这会是什么样子?

脚本看起来像下面:

<script type="text/javascript"> 
    $('ul ul').hide(); 
    $('.description').hide(); 
    $('h2').click(function() { 
    $(this).siblings().slideToggle(); 
    $('ul ul ul').slideDown(); 
    $(this).parent().siblings().children().next().slideUp(); 
    }); 
</script> 
+6

不可能... –

+0

哦,死......为什么不呢? – schizoid04

+4

因为这根本不是浏览器所做的。为什么不只是将脚本添加到页面并将其作为“加载”事件处理程序(或其他适当的方式)运行? – Pointy

回答