簡體   English   中英

使用Phonegap(Android)時遇到麻煩,並使用jQuery捕獲點擊

[英]Having trouble with Phonegap (Android) and capturing click with jQuery

我正在嘗試將現有的移動Web應用程序移植到Phonegap,但是使用jQuery處理點擊事件有困難(它在我的瀏覽器中有效,但在模擬器中不起作用)。 我已經嘗試了一切,但這是我要嘗試做的一般要點。

HTML:

...
<span id="footerclick">Test</span>
...
<script type='text/javascript' src='alert.js'></script> 
<script type='text/javascript' src='phonegap.js'></script>
<script type='text/javascript' src='js/index.js'></script>
<script type='text/javascript'>
   app.initialize();
</script>

alert.js:

$("#footerclick").click(function(){

    alert("I can't get this to show up");

});

僅此而已,我無法顯示警告,我嘗試將其包裝在$(document).ready(){}和設備偵聽器中。 如果我將諸如onclick =“ alert('Hello')”之類的內容作為#footerclick的屬性,那也可以。

我想我只是不了解Phonegap如何與Javascript一起工作,但是我已經閱讀了幾次文檔,但我聽不懂。 請幫忙,謝謝。

感謝@tomysshadow,我已經找到了問題的根源。 事實證明,該仿真器阻止了外部域(尤其是jQuery)的腳本加載,因此.click偵聽器顯然無法正常工作。 我的臨時解決方法是下載並使用本地版本的jQuery,但是當我弄清楚如何更改配置文件以允許包含這些內容時,我可能會更新此答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM