苹果手机网页应用设计

iPhone webapp design

本文关键字:应用 网页 手机 手机网 苹果      更新时间:2023-09-26

在我的iPhone网络应用程序中,我有一个空白的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 进行控制器逻辑。