【发布时间】:2009-06-03 20:56:38
【问题描述】:
我正在使用完全在 jQuery 中实现的渐进增强来开发网站。
例如,我正在动态添加 onclick 事件处理程序以锚定标签以使用 SoundManager “内联”播放链接的 MP3 文件,并通过 $(document).ready(function()) 弹出 Youtube 播放器以获取 Youtube 链接。
但是,如果用户在页面加载时点击它们,他们仍然会得到非增强版本。
我考虑过隐藏相关的东西(通过 display: none 或类似的东西)并在加载时显示它,或者放置一个模式“加载”对话框,但听起来都像黑客。
有更好的想法吗?我觉得我在这里遗漏了一些非常明显的东西。
问候,
亚历克斯
【问题讨论】:
标签: javascript jquery html progressive-enhancement