【发布时间】:2017-11-18 21:48:06
【问题描述】:
我有一个简短的外部脚本代码,我想使用 jquery 或 JS 在按钮单击时显示(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)。谢谢
【问题讨论】:
-
脚本不在
<div id="bit"></div>中,顺便说一下显示/隐藏脚本有什么用?你想达到什么目的? -
<script>标签不会在浏览器中呈现 -
$("#iframe").show();和 $("#bit").show();。添加“#”
-
@Swellar 默认是这个吗?
-
@RakeshSoni 它不需要在 div 内。该脚本由 Coindesk 提供。
标签: android jquery cordova bitcoin phonegap-desktop-app