好的,我想将一个非常基本的数组传递到jquery数据attrubute服务器端,如下所示:
<div data-stuff="['a','b','c']"></div>
Run Code Online (Sandbox Code Playgroud)
然后像这样后退:
var stuff = $('div').data('stuff');
alert(stuff[0]);
Run Code Online (Sandbox Code Playgroud)
为什么这似乎警告'['而不是'a'(参见JSfiddle链接)
JSFiddle链接: http ://jsfiddle.net/ktw4v/3/
在我所做的设计中,我有一个需要垂直的元素.我有这个css在IE9以外的所有浏览器中工作.我使用了IE7和IE8的过滤器:
progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
Run Code Online (Sandbox Code Playgroud)
然而,这似乎在IE9中使我的元素透明,并且CSS3'tranform'属性似乎没有做任何事情!
有谁知道IE9中的旋转元素?
真的很感激帮助!
W.
我正在构建一个聊天应用程序,我希望在聊天对话中发送的所有消息都有完整的历史记录.目前,我将每条消息作为一行存储在名为"messages"的表中.我知道这个表可能会变得很大,因为即使像'Hi'这样的小消息也会拥有自己的数据库记录.
谁能推荐一个更具伸缩性的mysql解决方案?我不要求单个邮件可搜索,可编辑或删除.整个会话可以存储在一个巨大的领域吗?
很想听听你的想法!
我正在寻找一个很好的JS片段来将时间戳(例如从Twitter API)转换为友好的用户友好相对时间(例如2秒前,一周前等).
有人愿意分享一些他们喜欢的方法(最好不要使用插件)吗?
我使用require JS并想知道使用CDN版本的jQuery的最佳方法.我听说1.7版本是"AMD",应该有所帮助,但找不到直接的例子.希望一些RequireJS大师可以帮助我.
有谁知道我需要查询什么事件或属性才能获得HTML5视频加载量的百分比数字?我想画一个CSS样式的"加载"栏,宽度代表这个数字.就像You Tube或任何其他视频播放器一样.
因此,就像你管视频一样,即使整个视频没有加载也会播放,并向用户提供有关已加载视频的数量并留下加载的反馈.
就像YouTube上的红酒吧:
我有一个我正在开发的Web应用程序,并且非常喜欢如果用户对UI视图进行更改(例如,列表打开或关闭,某些查看首选项),这些更改在关闭浏览器并访问Web后仍然存在应用程序在以后.
我能想到的可能选择:
一旦存储,我将在用户返回时检索这些首选项,并将UI设置为上次离开时的UI.
有没有人有这种功能的经验,可以建议UI状态保存和检索的最佳方法?
我试图让我的头围绕node.js ...
我对我的LAMP设置非常满意,因为它目前符合我的要求.虽然我想在我的PHP应用程序中添加一些实时功能.例如显示当前登录我网站的所有用户以及可能的聊天功能.
我不想替换我的PHP后端,但我确实想要可扩展的实时解决方案.
1.我可以将node.js放入混合中以满足我的需求而无需重建整个应用程序服务器端脚本吗?
2. node.js如何最好地为我的"聊天"和"当前登录"功能提供服务?
很高兴听到你的意见!
W.
我一直在使用requireJS构建单页应用程序,并且到目前为止还爱它.我已经开始在主应用程序之外开发网站的其他部分,并且我不确定如何(或是否)使用requireJS.
在我的主应用程序中,所有内容都由此脚本标记触发:
<script data-main='/scripts/main' src='/scripts/libs/require.js'>
Run Code Online (Sandbox Code Playgroud)
我现在正在开发主页,它有自己的前端脚本.在获取站点时使用优化器将所有这些脚本捆绑到一个main.js
包中.我很难理解我的网站的其他部分适合这个.
假设我的应用程序依赖于jQuery,并且它被捆绑在应用程序的优化版本中,如果我想在主页上使用jQuery怎么办?我不想加载我的应用程序main.js
只是为了访问我的jQuery模块.所以是的...有点困惑!
我想象的网站结构有点像这样:
/scripts
- app-main.js //(includes all module dependencies after optimzation)
- home-main.js //(includes all module dependencies after optimzation)
Run Code Online (Sandbox Code Playgroud)
应用程序:
<script data-main='/scripts/app-main' src='/scripts/libs/require.js'>
Run Code Online (Sandbox Code Playgroud)
主页:
<script data-main='/scripts/home-main' src='/scripts/libs/require.js'>
Run Code Online (Sandbox Code Playgroud)
问题
main.js
文件如何共享jQuery post optimization等常用模块?我遇到过一个案例,我需要一个孩子的边距来扩展父容器.我发现父分区外的空间已分配,但父分布本身并未扩展.然后我发现通过向父母添加`overflow:hidden'我可以解决这个问题.
任何人都可以解释为什么会这样吗?
更新:
我发现向父级添加任何填充或边框值也会修复此问题.