小编wil*_*age的帖子

如何将数组传递给jQuery .data()属性

好的,我想将一个非常基本的数组传递到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/

html javascript jquery json

79
推荐指数
2
解决办法
8万
查看次数

CSS3变换:旋转; 在IE9中

在我所做的设计中,我有一个需要垂直的元素.我有这个css在IE9以外的所有浏览器中工作.我使用了IE7和IE8的过滤器:

progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
Run Code Online (Sandbox Code Playgroud)

然而,这似乎在IE9中使我的元素透明,并且CSS3'tranform'属性似乎没有做任何事情!

有谁知道IE9中的旋转元素?

真的很感激帮助!

W.

css internet-explorer rotation css3 internet-explorer-9

77
推荐指数
2
解决办法
11万
查看次数

在数据库中存储聊天消息的最佳方式?

我正在构建一个聊天应用程序,我希望在聊天对话中发送的所有消息都有完整的历史记录.目前,我将每条消息作为一行存储在名为"messages"的表中.我知道这个表可能会变得很大,因为即使像'Hi'这样的小消息也会拥有自己的数据库记录.

谁能推荐一个更具伸缩性的mysql解决方案?我不要求单个邮件可搜索,可编辑或删除.整个会话可以存储在一个巨大的领域吗?

很想听听你的想法!

mysql scalability chat

62
推荐指数
2
解决办法
10万
查看次数

Javascript时间戳到相对时间(例如2秒前,一周前等),最佳方法?

我正在寻找一个很好的JS片段来将时间戳(例如从Twitter API)转换为友好的用户友好相对时间(例如2秒前,一周前等).

有人愿意分享一些他们喜欢的方法(最好不要使用插件)吗?

javascript time datetime relative-date

59
推荐指数
7
解决办法
5万
查看次数

从CDN获取jQuery?

我使用require JS并想知道使用CDN版本的jQuery的最佳方法.我听说1.7版本是"AMD",应该有所帮助,但找不到直接的例子.希望一些RequireJS大师可以帮助我.

javascript jquery cdn requirejs

37
推荐指数
2
解决办法
1万
查看次数

HTML5视频 - 已加载百分比?

有谁知道我需要查询什么事件或属性才能获得HTML5视频加载量的百分比数字?我想画一个CSS样式的"加载"栏,宽度代表这个数字.就像You Tube或任何其他视频播放器一样.

因此,就像你管视频一样,即使整个视频没有加载也会播放,并向用户提供有关已加载视频的数量并留下加载的反馈.

就像YouTube上的红酒吧:

在此输入图像描述

javascript css video html5-video

36
推荐指数
2
解决办法
5万
查看次数

在Web应用程序中存储小UI用户首选项的最佳方法?

我有一个我正在开发的Web应用程序,并且非常喜欢如果用户对UI视图进行更改(例如,列表打开或关闭,某些查看首选项),这些更改在关闭浏览器并访问Web后仍然存在应用程序在以后.

我能想到的可能选择:

  1. 在UI中存储UI首选项JSON对象.
  2. 使用HTML5本地存储(没有经验)
  3. 存储在mySQL数据库中(不热衷于在数据库中存储这些简单的数据)

一旦存储,我将在用户返回时检索这些首选项,并将UI设置为上次离开时​​的UI.

有没有人有这种功能的经验,可以建议UI状态保存和检索的最佳方法?

javascript cookies jquery web-applications local-storage

32
推荐指数
4
解决办法
2万
查看次数

node.js和Apache PHP一起运行?

我试图让我的头围绕node.js ...

我对我的LAMP设置非常满意,因为它目前符合我的要求.虽然我想在我的PHP应用程序中添加一些实时功能.例如显示当前登录我网站的所有用户以及可能的聊天功能.

我不想替换我的PHP后端,但我确实想要可扩展的实时解决方案.

1.我可以将node.js放入混合中以满足我的需求而无需重建整个应用程序服务器端脚本吗?

2. node.js如何最好地为我的"聊天"和"当前登录"功能提供服务?

很高兴听到你的意见!

W.

php apache server-side serverside-javascript node.js

31
推荐指数
1
解决办法
1万
查看次数

RequireJS:多个main.js?

我一直在使用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)


问题

  1. 如何使用RequireJS开发网站的不同部分?
  2. 是否建议有多个main.js文件?
  3. 我的不同main.js文件如何共享jQuery post optimization等常用模块?

javascript module requirejs

31
推荐指数
2
解决办法
1万
查看次数

为什么子纵向边距不会扩展父容器?

我遇到过一个案例,我需要一个孩子的边距来扩展父容器.我发现父分区外的空间已分配,但父分布本身并未扩展.然后我发现通过向父母添加`overflow:hidden'我可以解决这个问题.

任何人都可以解释为什么会这样吗?

更新:

我发现向父级添加任何填充或边框值也会修复此问题.

更新的示例

css margin

29
推荐指数
2
解决办法
5783
查看次数