Tag: JavaScript

使用jQuery在屏幕上居中一个DIV

我如何去使用jQuery在屏幕的中心设置一个<div> ?

对于CodeMash 2012的“Wat”演讲中提到的这些奇怪的JavaScript行为,有什么解释?

CodeMash 2012的'Wat'演讲基本上指出了Ruby和JavaScript的一些奇怪的怪癖。 我在http://jsfiddle.net/fe479/9/上做了一个JSFiddle的结果。 下面列出了特定于JavaScript的行为(因为我不知道Ruby)。 我在JSFiddle中发现,我的一些结果与video中的结果不一致,我不知道为什么。 但是,我很想知道JavaScript在各种情况下如何处理幕后的工作。 Empty Array + Empty Array [] + [] result: <Empty String> 在JavaScript中使用数组时,我对+运算符非常好奇。 这与video的结果相符。 Empty Array + Object [] + {} result: [Object] 这与video的结果相符。 这里发生了什么? 为什么这是一个对象。 +运营商做什么? Object + Empty Array {} + [] result [Object] 这与video不符。 video表明,结果是0,而我得到[对象]。 Object + Object {} + {} result: [Object][Object] 这也不符合video,如何输出一个variables结果在两个对象? 也许我的JSFiddle是错误的。 Array(16).join("wat" – […]

如何从JavaScript中检索GET参数?

http://domain.com/page.html?returnurl=%2Fadmin 对于page.html js ,它如何检索GET参数? 对于上面的简单例子, func('returnurl')应该是/admin 但它也应该为复杂查询工作…

你如何使用? :JavaScript中的(条件)运算符?

有人可以用简单的语言向我解释什么是(有条件的,“三元”)运算符以及如何使用它?

使用HTML5 / Javascript来生成和保存文件

最近我一直在摆弄WebGL,并且得到了一个Collada阅读器。 问题是它很慢(Collada是一个非常详细的格式),所以我要开始转换文件到一个更容易使用的格式(可能是JSON)。 事情是,我已经有了parsingJavascript中的文件的代码,所以我不妨把它用作我的出口商呢! 问题是保存。 现在,我知道我可以parsing文件,将结果发送到服务器,并让浏览器从服务器请求文件作为下载。 但实际上服务器与这个特定的过程无关,那么为什么要涉及它呢? 我已经在内存中的所需文件的内容。 有没有什么办法,我可以提出使用纯JavaScript的下载用户? (我怀疑,但不妨问一下) 而且要清楚的是:我不想在没有用户知识的情况下访问文件系统! 用户将提供一个文件(可能通过拖放),脚本将转换文件在内存中,并提示用户下载结果。 就浏览器而言,所有这些都应该是“安全的”活动。 [编辑]:我没有提到它,所以回答“Flash”的海报是足够有效的,但我所做的一部分是试图强调可以用纯HTML5做什么…所以Flash是在我的情况下。 (尽pipe对于任何一个正在进行“真实”networking应用程序的人来说这是一个完全有效的答案)。事实是,除非我想涉及服务器,否则看起来我运气不好。 不pipe怎么说,还是要谢谢你!

jQuery事件按键:哪个键被按下?

使用jQuery,当绑定到按键事件时,如何查找哪个按键被按下? $('#searchbox input').bind('keypress', function(e) {}); 我想在按下ENTER时触发提交。 [更新] 即使我发现(或更好:一个)回答自己,似乎有一些变化的空间;) keyCode和which一个有区别 – 特别是如果我只是在寻找ENTER ,这将永远不会是一个Unicode键? 做一些浏览器提供一个财产,其他人提供另一个?

jQuery Mobile:标记增强dynamic添加的内容

我想知道如何dynamic增强jQuery Mobile页面? 我试图使用这些方法: $('[data-role="page"]').trigger('create'); 和 $('[data-role="page"]').page(); 另外我怎样才能防止checkbox的增强标记?

将点符号中的JavaScriptstring转换为对象引用

给定一个JS对象: var obj = { a: { b: '1', c: '2' } }和一个string"ab"我怎样才能将string转换为点符号,所以我可以去: var val = obj.ab ; 如果string只是'a',我可以使用obj[a]但是这更复杂。 我想有一些直截了当的方法,但是现在却逃脱了。

获取突出显示/选定的文本

是否有可能得到突出显示的文本在一个网站的段落,例如通过使用jQuery?

如何使用jQuery更改超链接的href

你怎么能改变使用jQuery超链接的href?