iPhone的webapp设计

在我的iPhone Web应用程序中,我有一个空白的div,并使用以下方法动态添加内容:

var example=$(document.createElement('which-ever-tag i need'));

example.html('blah blah')
blank_div.append(example);

这样我可以根据需要添加和删除元素。

example.remove();

我最近认为,我也可以从我的最初的HTML页面这样做:

<div id='homepage'>
    place some content in here
</div>
<div id='second_page'>
    some more content
</div>

然后我可以隐藏和取消隐藏某些部分。 我只是想知道什么是最好的方法来做到这一点?
JavaScript来动态创建元素,或者让它们制作,并且只要显示所需的部分时就取消隐藏?

代码片段:

title=$(document.createElement('div'));
title.addClass('title');
title.html('Mango Fitness');
container.append(title);

我会说这是一个偏好问题,每个方面都有利弊。 使用JavaScript,您可以将所有作品保存在一个(也许)整齐的文件中。 然而,通过分割它,你可以将你的主视图布局与逻辑分开,或许可以使它更容易在以后使用。 我个人更喜欢使用HTML进行布局,并使用JavaScript进行控制器逻辑。

链接地址: http://www.djcxy.com/p/42591.html

上一篇: iPhone webapp design

下一篇: web.config and app.config machine