按Enter键后的目标位置

时间:2014-04-07 20:39:56

标签: javascript css html5 samsung-smart-tv

这可能是一件非常简单的事情,但我对Javascript和HTML5并不陌生,似乎无法找到我的问题的答案。

我目前正在为三星智能电视开发应用程序。

我目前有两个主要文件:Main.jsindex.html,其中大部分代码都是在其中编写的。另外,我有一个名为Main.css的样式表。

我的问题:屏幕上有一个按钮,当按下它时(即,当按下遥控器上的输入时),我希望屏幕切换到完全不同的屏幕(从欢迎屏幕到管理员设置)。我该怎么办?

希望我的问题不是太笼统。任何帮助将不胜感激。

2 个答案:

答案 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这样的框架。