Tag: javascript

JQuery Visual Diff插件

是否有任何人都知道的JQuery visual diff插件。 你会在GitHub,BitBucket或任何标准的源代码控制网站上看到类似的东西吗? 我找到了这个https://github.com/cemerick/jsdifflib ,它看起来还不错,但想知道是否有更多像这样的东西。 谢谢。

为什么IE7和IE8在调用jQuery时给我“拒绝访问”?

我正在使用Google CDN将jQuery 1.4.2 Min文件调用到我的应用程序中。 一个FF,Chrome,Safari一切都很好用。 但由于某种原因,我在第127行的jquery.min.js文件中出现“访问被拒绝”错误…? 我不明白。 任何人都知道为什么这样做? 我完全无能为力。 ! 截图 码 。 case 1: methodName = “SavePropertyInformation”; var HasFoundProperty, PropertyType, NumberOfUnits, PropertyAddress, PropertyCity, PropertyState, PropertyZipCode, PropertyCounty; HasFoundProperty = $(“#foundProperty input[type=’radio’]:checked”).val(); PropertyType = $(‘#’).val(); NumberOfUnits = $(‘#’).val(); PropertyAddress = $(‘#’).val(); PropertyCity = $(‘#’).val(); PropertyState = $(‘#’).val(); PropertyZipCode = $(‘#’).val(); GetCountyFromZipCode(PropertyZipCode); PropertyCounty = GetCounty(); data = […]

如何使用jQuery将元素动画化为其自然高度

我试图让一个元素动画到它的“自然”高度 – 即它有height: auto; 。 我想出了这个: var currentHeight = $this.height(); $this.css(‘height’, ‘auto’); var height = $this.height(); $this.css(‘height’, currentHeight + ‘px’); $this.animate({‘height’: height}); 有一个更好的方法吗? 这感觉有点像黑客。 编辑:这是一个完整的脚本,可供想要测试的任何人使用。 jQuery p { overflow: hidden; background-color: red; border: 1px solid black; } .closed { height: 1px; } $().ready(function() { $(‘div’).click(function() { $(‘p’).each(function() { var $this = $(this); if ($this.hasClass(‘closed’)) { […]

我在哪里放jQuery脚本标签?

在所有文档中,我在头部的下面看到了jQuery脚本标签,但是当我进入其他一些站点时( 初始化模板是我头顶的第一个),他们将它放到了底部身体(你知道,就在之前)。 这两个中的哪一个是对的?

document.activeElement的jQuery替代方案

我想要做的是弄清楚用户何时使用INPUT或TEXTAREA元素并将变量标志设置为true …并在用户不再使用它们之后立即将该标志设置为false(即他们’我点击了INPUT / TEXTAREA元素)。 我使用jQuery的docuemnt.ready函数将onclick属性添加到我的body元素并将其分配给我的getActive()函数。 getActive()函数的代码如下: function getActive(){activeObj = document.activeElement; var inFocus = false; if(activeObj.tagName ==“INPUT”|| activeObj.tagName ==“TEXTAREA”){inFocus = true; }} 我真的很想通过jQuery框架来保持项目,但似乎无法找到使用JUST jQuery语法完成上述相同逻辑的方法。

使用setTimeout来延迟jQuery操作的时间

我试图延迟div中文本的交换。 它应该像文本的滑块/旋转木马一样操作。 我必须把代码弄错,因为最终的文本替换永远不会发生。 另外,我如何动画引入替换文本(例如,窗帘)? $(document).ready(function() { $(“#showDiv”).click(function() { $(‘#theDiv’).show(1000, function() { setTimeout(function() { $(‘#theDiv’).html(‘Here is some replacement text’, function() { setTimeout(function() { $(‘#theDiv’).html(‘More replacement text goes here’); }, 2500); }); }, 2500); }); }); //click function ends }); //END $(document).ready() Below me is a DIV called “theDiv”. This text is inside the Div called “theDiv”.

正则表达式,允许数字,空格,加号,连字符和括号

我正在使用jqueryvalidation器,我在其中添加了一个方法来validation字符串,该字符串只允许数字,空格,加号,连字符和括号。 数字在字符串中是必需的,但其他租约者是可选的。 我在jquery validor中添加方法的代码: jQuery.validator.addMethod( “regex”, function(value, element, regexp) { var re = new RegExp(regexp); return this.optional(element) || re.test(value); }, “Please check your input.” ); 遵循规则的代码: rules: { myfield: { required: true, regex: “[0-9]+” // want to add regular expression but I wrote only for digit which works but do not understand how to reach […]

JQuery旋钮显示数字更改

我正在使用JQuery Knob制作一些很酷的图表并且它工作得很好。 但是我有一个问题:我想让图表之间的显示数字连接成’%’符号。 但我似乎无法让它发挥作用。 通过jquery修改输入不会这样做,我已经尝试阅读库的代码,但没有运气。 以前有没有其他人有这个问题?

Javascript / jQuery Keypress日志记录

我希望能够在特定页面上记录按键,尝试实现“复活节彩蛋”类型function,其中按正确的顺序按下正确的按键触发和事件。 任何人都可以给我任何指示吗?

$(document).scroll不仅仅在IE8中触发

我有一个网站运行一些JavaScript。 仅在IE8中,使用或不使用鼠标滚轮滚动时,$(文档).scroll不会触发。 以下代码段: $(document).scroll(function () { //do something on scroll }); 有没有特定的原因这个function不会在IE8中触发? 我在线搜索没有成功。 感谢所有建议和提示!!!!!