在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 click事件:
$(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文件或什么?
答案 0 :(得分:0)
在BlackBerry浏览器上不支持JQuery,因为它没有实现整个DOM。你可能会对XUI好运。
答案 1 :(得分:0)
jqlite是jQuery的BlackBerry 5.0兼容子集,它运行良好。