0
我在ftl文件中使用cssdropdown插件,它只是没有与它工作。Css下拉不能在FTL工作
我有相同的代码在jsp页面中工作正常。
我的代码如下,
<div id="subMenu">
<div class="drpdown posRel">
<div class="tab" id="chromemenu">
<span style="padding-right:1px;">
<@s.a href="createMessage.action"> Demo |</@s.a><a href="javascript:void(0);" rel="dropmenu1" onclick="document.getElementById('dropmenu1').style.width =document.getElementById('dropmenu1').offsetWidth+'px';"> <img src="images/image.gif" /></a></span></div>
<div id="dropmenu1" class="dropmenudiv"> <@s.a href="${stack.findValue('href')}" class="sample_attach"><span> ${stack.findValue('label')}</span></@s.a> <@s.a href="${stack.findValue('href')}" class="sample_attach"><span> ${stack.findValue('label')}</span></@s.a>
</div>
<script type="text/javascript">cssdropdown.startchrome("chromemenu")</script>
</div>
</div>
有任何依赖我不得不添加的FTL。
P.S.我有一个迭代器来迭代这段代码。我可以看到与我的jsp页面相同的HTML输出,但它在ftl中不起作用。
任何帮助表示赞赏。谢谢。
Ya都在服务器上运行。但startchrome函数在Ftl中没有被触发,但它在jsp页面上工作正常。 – 2012-02-07 07:57:01
再一次,这不能因为FTL,因为JS也在客户端上运行。两个HTML-s之间必定有一些区别。 (或者在HTTP响应之间...) – ddekany 2012-02-07 09:11:38