如何在xslt

时间:2016-01-21 07:21:58

标签: javascript html xslt

我用一些数据创建了一些动态div,现在我正在尝试扩展和折叠div,但只有第一个div正在工作,但剩下的div不起作用。我的代码出了什么问题。

javascript代码:

<script language="javascript" type="text/javascript">
<xsl:text>
function collapseandexpand(){
if(document.getElementById ('subList').style.display == 'none')
document.getElementById ('subList').style.display = 'block';
else
document.getElementById ('subList').style.display = 'none';         
}
</xsl:text>
</script>

1 个答案:

答案 0 :(得分:0)

实际上没有在DOM中注册的动态元素,如果你只为静态元素使用这个函数collapseandexpand(),那么它将不起作用,你必须在加载动态内容时创建相同的函数。

我希望它有效。 感谢