2009-12-23 37 views
2

我已經在互聯網上看過,發現jQuery在XUL上工作正常。jQuery for XUL?

我的問題是:

  • 是否有專門做與XUL工作的任何jQuery插件?
  • 是否還有其他類似於XUL的類似jQuery的庫?

我還沒有在XUL上測試jQuery,我只是問這些問題的好奇心。

回答

1
<!-- language: lang-js --> 
<?xml version="1.0" encoding="utf-8"?> 
    <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> 
    <!DOCTYPE window> 
    <window 
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
     xmlns:html="http://www.w3.org/1999/xhtml"> 
     <html:script type="application/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"/> 
     <html:script type="application/javascript" src="myjs.js"/> 

myjs.js

<!-- language: lang-js --> 
$(window).load(function() { 
    console.log($(document)); 
}); 
+0

請問,你能詳細回答你的問題嗎?只是代碼,並不完整。 – palmplam 2012-10-01 09:05:30

0

這是一個有點晚了回答,但我想張貼此所以任何人有同樣的問題,可以試試這個:

看看這個,jQuery 1.9.1中的許多函數對我有用:http://digitalmihailo.blogspot.com/2008/05/jquery-and-dynamic-html-in-xul.html

正如作者所言,它基本上將默認名稱空間定義爲XHTML而不是XUL。

但是,.append('<p>something</p>')示例並不適用於我,但我嘗試了.html('<p>something</p>'),它的確如此。

希望它有幫助。