Tag: javascript

使用jquery获取div的高度(以厘米为单位)?

我有一个div,我在其中动态添加数据,我想得到特定div的高度,以厘米为单位。 因为我需要根据高度控制可以在div中显示的数据量。

iframe调用父javascript

我是否可以设置iframe,以便调用window.parent.document范围内的javascript函数?

jQuery .on()和.delegate()在iPad上不起作用

如果您在桌面上尝试此代码段,一切正常。 每当你在iPad上试用它时,它都不会做任何事情。 $(‘body’).on(‘click’, ‘#click’, function() { alert(“This alert won’t work on iPad”); }); div { font-size: 24px; } Click here 简单的.click()处理程序可以工作,但它不是我想要的。 这同样适用于.delegate(); 和.live() 这是一个错误还是什么?

javascript日期+ 7天

这个脚本有什么问题? 当我把我的时钟设置为29/04/2011时,它会在本周输入中添加36/4/2011 ! 但正确的日期应该是6/5/2011 var d = new Date(); var curr_date = d.getDate(); var tomo_date = d.getDate()+1; var seven_date = d.getDate()+7; var curr_month = d.getMonth(); curr_month++; var curr_year = d.getFullYear(); var tomorrowsDate =(tomo_date + “/” + curr_month + “/” + curr_year); var weekDate =(seven_date + “/” + curr_month + “/” + curr_year); { jQuery(“input[id*=’tomorrow’]”).val(tomorrowsDate); jQuery(“input[id*=’week’]”).val(weekDate); […]

从html datepicker jquery中禁用特定日期

嘿家伙我想在我的网页上设置一个日期选择器,并禁用它的一些日期,所以它无法显示 这是代码: Untitled Document /** Days to be disabled as an array */ var disableddates = [“20-5-2015”, “12-11-2014”, “12-25-2014”, “12-20-2014”]; function DisableSpecificDates(date) { var m = date.getMonth(); var d = date.getDate(); var y = date.getFullYear(); // First convert the date in to the mm-dd-yyyy format // Take note that we will increment the month count […]

Closure Compiler警告`危险使用全局这个对象`?

亲爱的朋友们,Closure Compiler在高级模式下给出了这个警告,强调{this. JSC_USED_GLOBAL_THIS:危险使用全局此对象的第200行字符33 hovers[i4].onfocus = function() {this.className += “Hovered”;} JSC_USED_GLOBAL_THIS:危险使用全局此对象的第201行字符32 hovers[i4].onblur = function() {this.className = this.className.replace(/Hove… JSC_USED_GLOBAL_THIS:危险使用全局此对象的第201行字符49 hovers[i4].onblur = function() {this.className = this.className.replace(/Hove… JSC_USED_GLOBAL_THIS:危险使用全局此对象的第218行字符38 buttons[i5].onmouseover = function() {this.className += “Hovered”;} Q1。 这有什么危险吗? Q2。 我应该改变吗? Q3。 如何改进/解决此代码? MERCI!

jqGrid在客户端排序

我有一个带有自动加载行的树形网格。 目标是在客户端按树列对网格进行排序。 但每次我点击排序列标题时,它都会发出一个Ajax调用进行排序,但我需要的只是使用本地数据进行就地排序。 我是否有不正确的网格参数或树树上的客户端排序没有树? 用于排序的当前jqGrid参数是: loadonce: true, // to enable sorting on client side sortable: true //to enable sorting

JQuery AJAX没有向我的服务器发送UTF-8,只在IE中发送

我发送UTF-8,日文文本到我的服务器。 它适用于Firefox。 我的access.log和标题是: /ajax/?q=%E6%BC%A2%E5%AD%97 Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 Content-Type application/x-www-form-urlencoded; charset=UTF-8 但是,在IE8中,我的access.log说: /ajax/?q=?? 出于某种原因,IE8正在将我的AJAX调用变成问号。 为什么!? 我根据一些教程添加了scriptCharset和ContentType,但仍然没有运气。 这是我的代码: $.ajax({ method:”get”, url:”/ajax/”, scriptCharset: “utf-8” , contentType: “application/x-www-form-urlencoded; charset=UTF-8”, data:”q=”+query …, … })

在多个按钮中调用相同的jQuery函数

我对jQuery并不熟悉。 我有这个代码,我下载创建淡入/淡出弹出窗体。 这是代码: $(document).ready(function() { $(‘#button’).click(function(e) { $(‘#modal’).reveal({ animation: ‘fade’, animationspeed: 150, closeonbackgroundclick: true, dismissmodalclass: ‘close’ }); return false; }); }); 当单击具有id=’button’的按钮时,上面的代码执行。 现在我有多个按钮,如何在所有按钮中调用此function? 我尝试将所有按钮的id设置为button但只有第一个按钮有效。 任何帮助将非常感谢。 顺便提一下,我忘记提及,在我的.php文件中我有这样的代码: for ($c=1;$c<=5;$c++){ echo " }; 这个PHP代码将显示5个具有相同ID的按钮,即“按钮”。 我想要发生的是当我点击jQuery函数将执行的5个按钮中的任何一个时,它会弹出淡入/淡出forms。

使用jQuery / Javascript打开“保存图像”对话框?

当用户点击网页上的图像时,我想触发浏览器的“保存图像”对话框并让用户将图像保存在硬盘上。 使用jQuery / Javascript是否有跨浏览器方式?