这可能是一件非常简单的事情,但我对Javascript和HTML5并不陌生,似乎无法找到我的问题的答案。
我目前正在为三星智能电视开发应用程序。
我目前有两个主要文件:Main.js
和index.html
,其中大部分代码都是在其中编写的。另外,我有一个名为Main.css
的样式表。
我的问题:屏幕上有一个按钮,当按下它时(即,当按下遥控器上的输入时),我希望屏幕切换到完全不同的屏幕(从欢迎屏幕到管理员设置)。我该怎么办?
希望我的问题不是太笼统。任何帮助将不胜感激。
答案 0 :(得分:1)
您应该将index.html与表示场景的div分开。为了方便起见,请使用基本项目,它将生成一个模式来分割html / css / js,就像不同的页面一样,你只需要调用sf.scene.show("SettingsScene")
如果你正在使用javascript项目,那么来自user3384518
的答案是唯一的方法。就像我上面提到的,将你的身体分成几个div并隐藏/显示div
答案 1 :(得分:0)
你的问题很明确,但你不会说你是否使用图书馆。
所以,如果你使用jQuery:
$('.myButtonName').click(function () {
$('#myWelcomScreenDiv').hide(200, function () {
$('#myAdminSettingsDiv').show(200);
});
});
但是,如果你想做更好的事情,我建议你使用像Backbone.js或Angular.js这样的框架。