集成JQuery以与Blackberry Widgets一起使用

时间:2009-11-03 16:14:00

标签: jquery blackberry-widgets

在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文件或什么?

2 个答案:

答案 0 :(得分:0)

在BlackBerry浏览器上不支持JQuery,因为它没有实现整个DOM。你可能会对XUI好运。

答案 1 :(得分:0)

jqlite是jQuery的BlackBerry 5.0兼容子集,它运行良好。