JS条件布局

时间:2011-12-12 21:39:54

标签: javascript

如何使用JavaScript根据JS条件显示两种不同布局中的一种?

例如,我使用uStream API来检查特定频道是否有效。如果是,那么我想要显示一个布局,如果它不存在则会显示另一个布局。

可能看起来有点像这样:

function decideLayout(responseJson){
    var response = jQuery.parseJSON(responseJson);

    if(response.results == "live")
    {
        SHOW LIVE LAYOUT
    } else {
        SHOW OTHER LAYOUT 
    }
}

编辑:网站中唯一需要动态的部分位于标题下方。也许我可以在条件中使用php包含?

1 个答案:

答案 0 :(得分:3)

你可以采取许多不同的角度,但你只有2个真正的选择。

  1. 为每个布局提供一组不同的HTML(使用JQuery模板之类的东西)
  2. 选择要使用的文件后加载相应的CSS文件。 (这通常通过在加载并运行代码的“页面”之后加载CSS和HTML内容来帮助。)