【问题标题】:Integrating JQuery for use with Blackberry Widgets集成 JQuery 以与 Blackberry Widgets 一起使用
【发布时间】: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 链接时,什么都没有发生。我尝试使用&lt;input type="button" id="viewDets"&gt;,但也没有。

最后我尝试将手动 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(至少不是您想要的方式)。

标签: jquery blackberry-widgets


【解决方案1】:

BlackBerry 浏览器不支持 JQuery,因为它没有实现整个 DOM。 XUI 可能会让你的运气更好。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-16
      相关资源
      最近更新 更多