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