【发布时间】:2011-02-24 23:10:35
【问题描述】:
在 WES 2009 活动上,RIM 宣布他们几乎 100% 测试了在 Widget 开发中使用 JQuery 的情况,有人知道这是如何工作的吗?
我已尝试关注他们网站上的演示并添加了以下内容:
<head>
....
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
</head>
<body>
....
<a href='#' id="viewDets">View Details</a>
</body>
然后我在另一个包含的 js 文件中添加了一个标准的 jQuery 点击事件:
$(function() {
$('#viewDets').click(function() {
alert('hi');
});
});
但是当我点击#viewDets 链接时,什么都没有发生。我尝试使用<input type="button" id="viewDets">,但也没有。
最后我尝试将手动 onclick="testJQuery()" 添加到按钮,然后将 javascript 设置为
function testJQuery(){
alert($);
}
这引起了以下注意:
function (E, F) {
return new o.fn.init(E,F)
}
这表明 jQuery 已正确加载?这是否意味着目前 RIM 不支持在他们的小部件中使用 jQuery 或者他们有单独的 js 文件或其他东西?
【问题讨论】:
-
您使用的是什么版本的黑莓操作系统?我知道小部件只能在 OS 5 及更高版本上运行。您正在测试的浏览器可能是 4.x 版本的操作系统,并且不支持 Javascript(至少不是您想要的方式)。