草庐IT

jQuery-migrate

全部标签

javascript - jQuery .unbind() 方法是否仅适用于 jQuery 创建的事件?

我正在尝试解除绑定(bind)特定容器内所有元素的所有事件处理程序。就像一个DIV。但是这些事件不是使用jQuery绑定(bind)/注册的。有些通过onclick="...."或使用常规原生JavaScript以手动方式绑定(bind)。但是当我做这样的事情时$('#TheDivContainer').find('div,td,tr,tbody,table').unbind();它似乎不起作用。这让我相信.unbind()仅在事件最初由jQuery绑定(bind)时才有效。这是真的吗?是否有另一种方法可以解除一组元素中所有事件的绑定(bind)?谢谢! 最

Javascript: <script src=jquery...只有当条件为真时

我正在使用javascript进行开发,并且只想在验证条件时插入脚本。例如:vara=exampleVariable;if(a==conditionIwant){//appendtohead:};//orsomethinglikethis如何仅在条件为真时插入jquery.js? 最佳答案 这真的很简单:if(somethingIsTrue){varsc=document.createElement('script');sc.src='http://code.jquery.com/jquery-1.5.js';sc.type='te

javascript - 我将如何清理这个字符串? (最好在 JQuery 中)?

我有一个网页,人们可以在该网页的文本框中输入内容,并在他们下方显示该文本。而已。没有服务器端。假设有人输入hello我想将其显示为文本。当然,不是作为脚本。我该怎么做(全部在javascript中)?我想显示整个文本。不要去掉标签。 最佳答案 $('div.whatever').text($('input.whatever').val());这会将内容转换为HTML实体,因此它们会在输入时显示,而不是被视为标记。 关于javascript-我将如何清理这个字符串?(最好在JQuery中)

javascript - 如何在 jquery 事件处理程序中调用带参数的 javascript 函数?

我卡住了。搜索并尝试了几个小时。编辑:我仍然无法让它工作。好吧,我就把源码放上来,说清楚我要完成什么。vardate_fmt="yyyy-mm-dd";vartime_fmt="HH:MM";vardate_field="#id_start_0,#id_end_0";//idreferingtohtmlinputtype='text'vartime_field="#id_start_1,#id_end_1";//idrefereingtohtmlinputtype='text'functionclearFmt(fmt_type){if($(this).val()==fmt_type){

javascript - jQuery/JavaScript JSON 对象比较

是否可以比较2组json对象的差异?我有一个脚本,它通过jquery$post()轮询JSON对象。我想要做的是将刚刚轮询的对象与存储的对象进行比较。如果从一个到另一个有任何变化,则将它们应用到存储的对象或替换它(无论哪种方式),但从UI的Angular来看,我正在使用无缝地将更改应用到JSON对象的用途,方法是找到两者之间的差异2.我想这样做是因为现在我有了它,所以无论是否发生变化,UI都会在每次投票时完全重新加载,从用户体验的Angular来看,这基本上看起来像**。我想如果我能找到这两个对象之间的差异(如果有的话),我会触发一个功能,我会编辑特定于差异的UI。

javascript - 构建 JavaScript 对象以与 jQuery .css() 一起使用(重复键怎么样?)

我使用jQuery的.css()方法将样式应用于元素。我这样做是这样的:varcssObj={'background-color':'#000','background-image':'-webkit-linear-gradient(top,#000,#fff)','background-image':'linear-gradient(top,#000,#fff)'};$(".element").css(cssObj);这样做的问题是,显然我在对象中使用了重复的键,这并不酷。我该如何解决这个问题?我需要传递具有重复名称的CSS参数以解决大多数浏览器的问题。

javascript - 如何让 jquery 移动控制组宽度 100%?

我正在使用jquerymobile做一个演示...我想让localnav的宽度为100%...但我不知道该怎么做...代码在这里...111222333请帮帮我...谢谢... 最佳答案 这就是我所做的。效果很好。CSS:.ui-grid-a,.ui-grid-a.ui-controlgroup-controls{width:100%}#homePageButton{width:49%;float:left;margin-left:1%}#logOutButton{width:49%}#footer{height:45px}HTML

javascript - 如何使用 jQuery 在菜单悬停时创建滑动动画?

我在很多网站上看到过这个,但我不确定我是否能够解释它。有时导航中会有滑动元素,例如菜单项下的箭头,当用户将鼠标悬停在不同的菜单链接上时会滑动等。这是一个简单的菜单:Link1Linknumber2Link3Linksomething4Link5还有一些jQuery(我知道我可以用简单的css获得同样的效果:hover):jQuery('ullia').hover(function(){jQuery('a').removeClass('active');jQuery(this).addClass('active');});此外,工作jsfiddle:http://jsfiddle.net

javascript - jQuery调整iframe高度

此代码已传递给我。它使我的iframe设置为屏幕的100%高度:jQuery(document).ready(function(){varheight=$(window).height();$('iframe').css('height',height)});我是JavaScript的新手。我如何编辑此代码以将其设置为90%高度而不是100%?此外,此代码针对所有iframe,有什么方法可以使其针对特定的iframe(通过其ID或NAME值)?如果你愿意,你可以在这里摆弄这段代码:http://jsfiddle.net/VurLy/ 最佳答案

javascript - 具有相同函数名称的两个 jquery 插件之间的冲突

我在一个大型站点工作,该站点包含2个相互冲突的jquery插件,用于执行自动完成。1)jquery.autocomplete.js(不是jqueryui的一部分):$.fn.extend({autocomplete:function...2)jquery.ui.autocomplete.js(来自最新的jqueryui库),它也使用自动完成关键字。$.widget("ui.autocomplete",{...有没有办法指定我只使用第二个jquery.ui小部件打电话时$("#tags").autocomplete...不更改这2个文件? 最佳答案