Tag: javascript

单个占位符中是否可能有多种文本颜色?

我想要一个带有多种颜色文本的占位符。请帮助我。 我有一个输入文本,占位符显示我是个好孩子。 我希望颜色不同的好词。

如何使用jQuery检查日期与当前日期

我想检查一下我的日期是否大于当前日期 $(“#EndDate”).val() =”5/13/2014″ ->M/d/y 请在下面找到代码 if (Date.parse(new Date()) > Date.parse($(“#EndDate”).val())) { //condition satisfied for today date too. } 所以我的结束日期是今天的日期。但是当前日期仍然大于结束日期。 为什么? 我该如何检查和validation这一点。 我知道某些时间值大于结束日期。 但我想只检查日期/月/年而不是时间。

无法使用jQuery获取文本字段值

我有一个invoice.jsp页面,我必须使用jQuery在文本框中计算一些值。 在我的发票中有一个数量文本框。 如果用户输入数量,则应动态计算计算出的价格,即(total_subPrice= unit_price * quantity)并显示在另一个名为“price”的文本框中。 现在我的当前输出是这样的: 我尝试了下面的代码来解决这个问题,但我的jQuery代码无法获取unitprice文本字段数据。 我不知道为什么。 请检查下面的代码,并为我建议一个解决方案。 invoice.jsp ——————– ——————– $(document).ready(function(){ $(function() { $(‘input[name^=”quantity”]’).change(function() { var unitprice = $(this).siblings(‘input[name^=”unitprice”]’).val(); alert(“Unit price check=”+unitprice); //problem in this line. Unable to get the unit price $(this).siblings(‘input[name^=”price”]’).val($(this).val() * unitprice); }); }); }); ………………………… ………………………… <!– Here I am iterating through a list from my dabase using […]

非常简单的JavaScript / jQuery示例:意外的评估指令顺序

我很惊讶在基于jQuery的CSS属性更改后通过jQuery应用的CSS3转换规则实际上动画了此属性更改。 请看http://jsfiddle.net/zwatf/3/ : 最初,div由两个类设置样式,并且由于这两个类的默认CSS属性而具有一定的高度(200px)。 然后通过删除一个类,使用jQuery修改高度: $(‘.container’).removeClass(‘active’); 这将高度从200px降低到15px。 之后,通过添加类将转换规则应用于容器: $(‘.container’).addClass(‘all-transition’); 发生的事情是高度的降低变得生动(至少在Firefox和Chrome上)。 在我的世界中,如果指令的顺序有任何意义,这不应该发生。 我想这个行为可以很好地解释。 为什么会这样? 我该怎样预防呢? 这就是我想要实现的目标: 使用jQuery修改默认样式(不是通过CSS3过渡动画!) 使用jQuery应用转换规则 使用jQuery更改属性(通过CSS3过渡动画) (1)和(2)应该尽快发生,所以我不喜欢任意延迟。

jQuery 3 slim ajax基本示例

我是jQuery 3的新手。以下是一个基本的小提琴 ,使用以前版本的jQuery,但不适用于jQuery 3 $(function() { $.ajax({ url: ‘/echo/json’, type: ‘GET’, dataType: ‘json’, success: function(data) { console.log(data) } }); }) 在控制台中,我收到此错误: jquery-3.1.1.slim.min.js:2 jQuery.Deferredexception:$ .ajax不是函数TypeError:$ .ajax不是函数 jquery-3.1.1.slim.min.js:2未捕获的TypeError:$ .ajax不是函数(…) 为什么?

这是谁的错? CSS还是JavaScript?

滑块应该运行良好和平滑。 相反,动画不能顺利运行。 这是HTML,CSS和Javascript。 我看了看,看了看,找不到线索。 旋转不平滑,标题与图像不匹配,最后的图像甚至不出现。 (这是实际演示 )。 以下是一些示例图像,显示了一些问题: 1 2 3 4 /*–Main Container–*/ .main_view { float: left; position: relative; } /*–Window/Masking Styles–*/ .window { height: 286px; width: 790px; overflow: hidden; /*–Hides anything outside of the set width/height–*/ position: relative; } .image_reel { position: absolute; top: 0; left: 0; } .image_reel img {float: left;} /*–Paging […]

奇怪的是,ajax响应包括空格

我有几个JS函数用$ .ajax jquery方法调用不同的php文件…昨天一切都很好,但在清理完我的代码后,我不知道我做了什么,但现在ajax响应就像”[space]data”而不是”data” .. 我可以在Js中使用修剪function,但我想修复问题的根源…… 所有我的PHP文件都有丢失的最后一个?>为了避免这种情况,在<?php之前我确定,刚检查过,没有空间…… 我怎么来介绍这个错误? 是服务器? 浏览器? 有趣的是昨天我用JSLINT清理了我的代码..! 馊主意.. 谢谢

如何使用jQuery将多个变量传递给PHP

好的,希望你也可以帮我这个。 我不是疯狂的知识与jQuery和AJAX,可能我错过了一些非常简单的东西。 我无法传递超过1个变量。 我已经尝试了几种不同的东西,最接近我的工作是这样,但即使这样也行不通。 jQuery的 $(“#bodymes ul li span[contenteditable=true]”).blur(function(){ var weight_id = $(this).attr(“id”) ; var weightbody_mes = $(this).text() ; $.post( “../includes/bodymes_weight.php”, { weightbodymes: weightbody_mes }) .done(function( data ) { $(“.weightsuccess”).slideDown(200); $(“.weightsuccess”).html(“Weight Updated successfully”); if ($(‘.weightsuccess’).length > 0) { window.setTimeout(function(){ $(‘.weightsuccess’).slideUp(200); }, 4000); } // alert( “Data Loaded: ” + data); }); }); 所以基本上如果我运行它将完美地工作,我的PHP脚本将处理它。 请注意,当我启用并启用警报并显示加载的数据时,它会显示正确的信息(来自weightbodymes信息),我可以更新数据库。 但是一旦我添加另一个变量{ […]

Chrome SecurityError从本地文件系统加载jQuery Mobile页面

在使用jQuery Mobile引用加载一个简单的简单html文件时,我在Chrome中遇到以下错误。 仅jQuery引用不存在该错误。 未捕获的SecurityError:无法在“历史记录”上执行“replaceState”:无法在原点为“null”的文档中创建URL为“ http://stacksnippets.net/js ”的历史状态对象。 您还可以“运行代码段”并在控制台中查看错误。 这个错误在今天之前没有发生。 我没有更改我在浏览器中加载html文件的代码或方法。 它曾经完美地工作 – 我对我所有的PhoneGap应用使用相同的代码。 有谁知道是否有Chrome安全更新导致此SecurityError或我是否遗漏了某些内容? 你会如何调试这个? 谢谢。 UPDATE 我想这个讨论指出了我发生的事情,因为在运行Web服务器时没有出现错误: Access-Control-Allow-Origin不允许使用Origin null 。 但我仍然想知道为什么在过去的一天中这种情况发生了变化,Chrome是否已经改变了他们的安全策略,或者之前的工作原因是什么,以及我的任何PhoneGap应用是否会受到影响。

onbeforeunload消息出现两次(Internet Explorer)

我在ASP.NET网页上有以下脚本,用于在用户离开未保存更改的页面时向用户发出警告。 $(document).ready(function() { $(‘input:not(:button,:submit),textarea,select’).change(function () { window.onbeforeunload = function () { return ‘Changes made to this page have not been saved!’; } }); }); 除了用户使用Internet Explorer时尝试使用像这样的链接导航之外的一些问题时,此function与预期一样。 Text 如果用户选择“留在此页面上”,则会出现两次消息框。 然后,如果他们第二次选择“留在此页面上”,调试器会使用以下消息突​​出显示上面的链接: Microsoft JScript运行时错误:未指定的错误。 此问题似乎特定于Internet Explorer。 在网上搜索,我已经能够找到许多类似错误的参考资料,令人难以置信地回溯了几个版本的Internet Explorer。 然而,我无法找到微软的任何评论或合理的解决方案。 以下是我发现的一些相关链接。 http://forums.asp.net/t/1199756.aspx/1 为什么我的onbeforeunload处理程序导致“未指定的错误”错误? http://www.telerik.com/community/forums/aspnet-ajax/tabstrip/cancel-on-onbeforeunload-in-ie-6-7-create-js-unspecified-error.aspx http://scottonwriting.net/sowblog/archive/2005/04/19/163068.aspx http://www.techtalkz.com/internet-explorer/116662-onbeforeunload-dialog-cancel-button-when-window-location-href-bug.html http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14213927 http://www.webmasterkb.com/Uwe/Forum.aspx/jscript/4321/IE7-and-onbeforeunload http://www.bigresource.com/ASP-Javascript-Unspecified-Error-BHoy7ptS.html http://www.4guysfromrolla.com/articles/042005-1.aspx 有人可以建议一个解决方法吗? 看起来Connect不接受IE错误报告。 我正在使用IE9