苹果手机网页应用设计
iPhone webapp design
在我的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 进行控制器逻辑。
相关文章:
- 链接两个网页或网络应用程序的最佳方式
- 从Spring应用程序运行PhantomJS以获取网页缩略图
- 从网页打开 Mac OS 应用程序
- 树莓派应用程序信息网页
- 当我们打开ADF应用程序的同一网页的不同版本时,如何让浏览器请求java脚本
- 从网页打开android应用程序
- 简单的dart网页应用程序在IE上添加按钮的速度非常慢
- 单页网页应用程序所需的设计建议
- 从网页打开应用程序
- 自定义右键单击UI上下文菜单(复制、粘贴、剪切)用于整个应用程序(所有网页)跨所有浏览器而非单个网页
- 了解网页和桌面应用程序是否在同一台计算机上启动
- 样式表未应用于网页MEAN堆栈
- 如何从AdobeAIR应用程序内的网页调用AS3代码
- 如何在Java应用程序中阻止XSS攻击并防止用户在网页上执行JavaScript
- 选项卡分组和选项卡着色:如何将此功能应用于从我的网页打开的选项卡,而不考虑浏览器
- Regex验证应用于我的asp网页上的所有按钮
- 在 Angular 应用程序的弹出窗口中显示网页
- 将复杂内容(想想整个网页树)从一个 Web 应用程序提供给另一个网站的最佳可重用解决方案是什么?
- 安卓平板电脑上的单页网页应用程序高度问题
- Chrome 扩展程序上的 Chrome 应用网页视图行为