2012-09-02 100 views
1

只是想知道我們是否能擁有jQuery插件在谷歌應用程序的腳本?我試圖寫一個簡單的HTML與表使用jquery tablesorter,但它不工作。 html呈現樣式,但表中沒有tablesorter函數。當我點擊標題時,它假設對錶格進行排序,但是在點擊每個標題時沒有執行任何操作。我將完全相同的代碼複製並粘貼到.html文件中,並在我的wampserver上進行測試,它可以正常工作。我的代碼如下。有任何建議嗎?谷歌應用程序腳本使用jQuery的tablesorter不工作

<html> 

    <head> 

    <link rel="stylesheet" href="http://tablesorter.com/themes/blue/style.css" type="text/css" media="print, projection, screen" /> 
    <script type="text/javascript"src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> 
    <script type="text/javascript" src="http://tablesorter.com/__jquery.tablesorter.min.js"></script> 

    <script type="text/javascript"> 
     $(document).ready(function() { 
     $("#myTable").tablesorter(); 
     }); 
    </script> 
    </head> 

    <body> 

<table id="myTable" class="tablesorter"> 
<thead> 
<tr> 
    <th>Last Name</th> 
    <th>First Name</th> 
    <th>Email</th> 
    <th>Due</th> 
    <th>Web Site</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
    <td>Smith</td> 
    <td>John</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.jsmith.com</td> 
</tr> 
<tr> 
    <td>Bach</td> 
    <td>Frank</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.frank.com</td> 
</tr> 
<tr> 
    <td>Doe</td> 
    <td>Jason</td> 
    <td>[email protected]</td> 
    <td>$100.00</td> 
    <td>http://www.jdoe.com</td> 
</tr> 
<tr> 
    <td>Conway</td> 
    <td>Tim</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.timconway.com</td> 
</tr> 
</tbody> 
</table> 


</body> 
</html> 
+0

可以在[卡哈操場]測試(http://caja.appspot.com/) –

+0

由具有外部jquery插件允許在所有在GAS?我去了caja操場。我只是加載我的URL和Cajole它看它是否適用於這個caja編譯器? – Alex

回答

0

jQuery插件有明確的限制,但是如果使用不安全的操作,HtmlService使用的Caja引擎可能會拒絕JavaScript庫。正如在評論中提到的,使用Caja Playground,看看你的HTML和JavaScript通過驗證。

相關問題