【问题标题】:Can I use jQuery in developing a Mac OS X Dashboard widget?我可以在开发 Mac OS X Dashboard 小部件时使用 jQuery 吗?
【发布时间】:2011-05-03 23:59:56
【问题描述】:

快速提问:我可以使用 JavaScript 库(即 jQuery)来开发 Mac OS X Dashboard 小部件吗?

编辑:我知道如果是这样,我需要打包库的本地版本,而不是使用在线 CDN 中的版本。

【问题讨论】:

    标签: javascript jquery macos widget dashboard


    【解决方案1】:

    考虑到 OS X 仪表板小部件实际上只不过是一个在本地运行的迷你网页,而 jQuery 只不过是大量的 javascript,我会说是的。

    谷歌搜索我发现这个网站似乎可以确认:http://www.reynoldsftw.com/2009/03/os-x-dashboard-widgets-with-jquery/

    【讨论】:

    • 链接现在已损坏:(
    【解决方案2】:

    您可以在 main.html 文件的头部添加 <script type="text/javascript" src="jquery-1.6.1.js" charset="utf-8"></script>。当然,您必须下载 jquery 并将 jquery-1.6.1.js 放在文件部分(DashCode 应用程序的左下方)。

    另一种解决方案可能是<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" charset="utf-8"></script>,但这需要您在属性中允许网络访问

    【讨论】:

      【解决方案3】:

      jQuery 的目的是让处理浏览器的不一致问题变得轻松。 OS X 仪表板小部件仅使用 WebKit 引擎。那么,为什么要包含执行不必要操作(例如浏览器检测)的代码,而不是仅仅编写特定于 WebKit 的 JavaScript?

      【讨论】:

      • 用于动画和高级选择器。
      • 更轻松地创建 AJAX 脚本,并访问 jQuery 的serialize 方法。
      猜你喜欢
      • 2012-04-28
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 2016-03-20
      • 1970-01-01
      • 1970-01-01
      • 2016-07-24
      • 1970-01-01
      相关资源
      最近更新 更多