如何使用按钮jquery显示脚本div - 已修复

时间:2017-06-16 07:51:33

标签: android jquery cordova bitcoin phonegap-desktop-app

我有一个简短的外部脚本代码,我希望使用jquery或JS在Button上显示(onload hidden)。该按钮适用于简单的div或iframe。 奇怪的是它在浏览器上运行良好(使用模拟器),我不能让它在设备本身上工作: - / (固定问题)

<script>
document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
    // Now safe to use device APIs
    $("#showBitcoin").click(function(){
        $("#coindesk-widget").show();
    });
    $("#showRates").click(function(){
       $("#iframe").show();
   });
};
</script>

<button id="showRates">Live Exchange rates</button>
<button id="showBitcoin">Bitcoin rate</button>

    <div id="coindesk-widget"></div>
<script type="text/javascript" src="js/coindesk-widget.min.js"></script>

的CSS:

#iframe{
    display:none; 
}
#coindesk-widget{
   display:none; 
}

注释: 按钮显示iframe,根本无法显示脚本 它是一个实时的比特币小部件图(CoinDesk)。谢谢

1 个答案:

答案 0 :(得分:0)

我的问题有一个问题, 引用名为“coindesk-widget”的原始id

 $("#showBitcoin").click(function(){
        $("coindesk-widget").show();

这修复了它运作良好的功能。 在PhoneGap桌面工具下。但仍然无法让这个在三星设备上工作