【发布时间】:2012-08-14 03:01:39
【问题描述】:
我想在我用 GWT 编写的应用程序中执行 JavaScript。 这是在常规 HTML 中工作的代码:
<html>
<head>
</head>
<body>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<script src="jquery.js"></script>
<script src="jquery.roundabout.js"></script>
<script>
$(document).ready(function() {
$('ul').roundabout();
});
</script>
</body>
</html>
(假设jquery.js 和jquery.roundabout.js 在同一个文件夹中。)
我有一个somePresenter(带有someView.java 和someView.ui.xml),我希望上面的代码在someView.ui.xml 中工作。
我将上面的代码复制粘贴到 XML 中(<html> 标签除外,我有 <g:HTMLPanel> 标签)
但 JavaScript 似乎没有被执行(我看到的只是脚本之前的列表)。
我怎样才能让它工作?
相关问题:我可以使用 GQuery 吗? (类似于:GQuery.$().getScript(jquery.roundabout.js) 加载外部 js 脚本)?
提前致谢
【问题讨论】:
-
你为什么不把 jQuery 和插件脚本放在你的主机页面中呢?配置正确的缓存不会影响您的应用程序性能。
标签: java javascript gwt uibinder