Tag: JavaScript

使用jQuery以特定的时间间隔显示和隐藏div

我想以特定的时间间隔(10秒)显示div,并显示下一个div,并继续并重复相同的操作。 ** 序列 : **第十二秒显示div1,隐藏其他div, 间隔5秒后显示div 2并隐藏其他div, 间隔5秒后显示div 3并隐藏其他div, 并每10秒钟重复一次。 代码遵循: <div id='div1' style="display:none;"> <!– content –> </div> <div id='div2' style="display:none;"> <!– content –> </div> <div id='div3' style="display:none;"> <!– content –> </div>

forms序列化JavaScript(无框架)

想知道是否有没有jQuery或任何允许我序列化窗体和访问序列化版本的框架的JavaScript函数?

如何在JavaScript中实例化一个File对象?

JavaScript中有一个File对象。 我想实例化一个用于testing目的。 我已经尝试new File() ,但我得到一个“非法的构造函数”错误。 有没有可能创build一个File对象? 文件对象参考: https : //developer.mozilla.org/en/DOM/File

Javascript的正则expression式:如何把正则expression式中的variables?

举个例子: function(input){ var testVar = input; string = … string.replace(/ReGeX + testVar + ReGeX/, "replacement") } 但是,这当然不工作:)有没有办法做到这一点?

Google Maps API使用地址而不是经度和纬度

我听说有可能提交一个地址,而不是经度和纬度,这对我的系统来说更可行。 用户在创build他们的个人资料时必须input他们的地址,然后他们的个人资料将显示他们家的Google地图。 我目前的Google Maps API可以与经度和纬度完美协作: <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <link rel="stylesheet" type="text/css" href="css.css" /> <title>Login Page</title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map-canvas { height: 100% } </style> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MYKEY&sensor=false"> </script> <script type="text/javascript"> function initialize() { var mapOptions […]

在dynamic创build的元素上添加事件监听器

是否有可能添加事件监听器(JavaScript)所有dynamic生成的元素? 我不是页面的所有者,所以我不能以静态的方式添加一个监听器。 对于我使用的页面加载时创build的所有元素: doc.body.addEventListener('click', function(e){ //my code },true); 我需要一个方法来调用这个代码,当新的元素出现在页面上,但我不能使用jQuery(委托,上等不能在我的项目中工作)。 我怎样才能做到这一点?

使用JavaScript获取滚动条宽度

以下HTML将在div.container的右侧内部边缘显示一个滚动条。 是否有可能确定该滚动条的宽度? <div class="container" style="overflow-y:auto; height:40px;"> <div class="somethingBig"></div> </div>

我怎样才能从jQuery对象中获得select器?

$("*").click(function(){ $(this); // how can I get selector from $(this) ? }); 有一个简单的方法来从$(this)获得select器吗? 有一种方法可以通过select器来select一个元素,但是如何从元素中select元素呢?

从URL中删除查询string

什么是一个简单的方法来删除Javascript中的path查询string? 我见过一个使用window.location.search的Jquery插件。 我不能这样做:在我的情况下,url是从AJAX设置的variables。 var testURL = '/Products/List?SortDirection=dsc&Sort=price&Page=3&Page2=3&SortOrder=dsc'

查找JavaScript数组值的所有组合

如何在N个可变长度的JavaScript数组中生成所有的值组合? 比方说,我有N个JavaScript数组,例如 var first = ['a', 'b', 'c', 'd']; var second = ['e']; var third = ['f', 'g', 'h', 'i', 'j']; (在这个例子中是三个数组,但是它的N个数组是针对这个问题的。) 我想要输出他们的价值的所有组合,产生 aef aeg aeh aei aej bef beg …. dej 编辑:这是我工作的版本,使用朋友接受的答案作为基础。 var allArrays = [['a', 'b'], ['c', 'z'], ['d', 'e', 'f']]; function allPossibleCases(arr) { if (arr.length === 0) { return []; } else […]