Tag: JavaScript

分配左侧的Javascript对象括号表示({导航} =)

我以前没有看过这个语法,所以想知道这是什么意思。 左边的方括号出现语法错误:“unexpected token {” var { Navigation } = require('react-router'); 我不确定webpackconfiguration的哪个部分正在转换,或者语法的目的是什么。 这是和谐的事情吗? 有人可以启发我吗?

如何得到hex颜色值而不是RGB值?

使用下面的jQuery将获得元素背景颜色的RGB值: $('#selector').css('backgroundColor'); 有没有办法得到hex值,而不是RGB?

是否有不区分大小写的jQuery:包含select器?

是否有一个不区分大小写的版本:包含 jQueryselect器或者我应该手动完成所有元素的循环和比较他们的.text()我的string?

如何在JavaScript中通过类获取元素?

我想要replacehtml元素中的内容,所以我使用下面的函数: function ReplaceContentInContainer(id,content) { var container = document.getElementById(id); container.innerHTML = content; } ReplaceContentInContainer('box','This is the replacement text'); <div id='box'></div> 上面的工作很好,但问题是我有一个以上的网页上的HTML元素,我想要replace的内容。 所以我不能使用IDS,而是使用类。 我已经被告知JavaScript不支持任何types的embedded式获取元素的类函数。 那么如何修改上面的代码,使其能够使用类而不是id呢? PS我不想用这个jQuery。

event.preventDefault()函数在IE中不起作用

以下是我的JavaScript(mootools)代码: $('orderNowForm').addEvent('submit', function (event) { event.preventDefault(); allFilled = false; $$(".required").each(function (inp) { if (inp.getValue() != '') { allFilled = true; } }); if (!allFilled) { $$(".errormsg").setStyle('display', ''); return; } else { $$('.defaultText').each(function (input) { if (input.getValue() == input.getAttribute('title')) { input.setAttribute('value', ''); } }); } this.send({ onSuccess: function () { $('page_1_table').setStyle('display', 'none'); $('page_2_table').setStyle('display', 'none'); $('page_3_table').setStyle('display', ''); […]

ng-repeat结束事件

我想调用一些jQuery函数针对div与表。 该表使用ng-repeat填充。 当我打电话 $(document).ready() 我没有结果。 也 $scope.$on('$viewContentLoaded', myFunc); 没有帮助。 ng-repeat群体完成后,是否有任何方法可以执行? 我已阅读关于使用自定义directive的build议,但我不知道如何使用ng-repeat和我的div …

格式编号始终显示2位小数

我想格式化我的数字始终显示2位小数,四舍五入适用。 例子: number display —— ——- 1 1.00 1.341 1.34 1.345 1.35 我一直在使用这个: parseFloat(num).toFixed(2); 但它显示1为1 ,而不是1.00 。

自定义属性 – 是或不是?

最近,我一直在阅读越来越多关于在HTML标记中使用自定义属性的人,主要是为了embedded一些额外的数据位以用于JavaScript代码。 我希望收集一些关于是否使用自定义属性是一个好的做法,也是一些替代方法的反馈。 它似乎可以真正简化服务器端和客户端代码,但它也不符合W3C。 我们应该在我们的networking应用程序中使用自定义HTML属性吗? 为什么或者为什么不? 对于那些认为自定义属性是好东西的人来说:使用它们时要注意些什么? 对于那些认为自定义属性是坏事的人:你用什么办法来完成类似的事情? 更新:我最感兴趣的是各种方法背后的推理 ,以及为什么一种方法比另一种好。 我想我们都可以拿出4-5种不同的方式来完成同样的事情。 (隐藏的元素,内联脚本,额外的类,来自ID的parsing信息等)。 更新2:看来,HTML 5的data-属性function在这里有很多的支持(我倾向于同意,它看起来像一个坚实的select)。 到目前为止,我还没有看到这个build议的反驳方式。 是否有任何问题/陷阱担心使用这种方法? 还是仅仅是当前W3C规范的“无害”无效?

使用jQuery将JS对象转换为数组

我的应用程序创build一个JavaScript对象,如下所示: myObj= {1:[Array-Data], 2:[Array-Data]} 但是我需要这个对象作为一个数组。 array[1]:[Array-Data] array[2]:[Array-Data] 所以我试图将这个对象转换为一个数组,通过迭代$.each通过对象,并添加到一个数组元素: x=[] $.each(myObj, function(i,n) { x.push(n);}); 有没有更好的方法将对象转换为数组或可能是一个函数?

你怎么能检测浏览器的版本?

我一直在寻找代码,可以让我检测访问该网站的用户是否有Firefox 3或4.我发现的所有代码是检测浏览器的types,而不是版本。 我怎样才能检测到这样的浏览器的版本?