【javascript – jQuery:检查绑定元素是否存在更好的性能?】教程文章相关的互联网学习教程文章

如何检查jQuery或纯JavaScript中是否存在文件?【代码】

如何检查我的服务器上的文件是否存在于jQuery或纯JavaScript中?解决方法:使用jQuery:$.ajax({url:'http://www.example.com/somefile.ext',type:'HEAD',error: function(){//file not exists},success: function(){//file exists} });编辑: 这是用于检查404状态的代码,而不使用jQueryfunction UrlExists(url) {var http = new XMLHttpRequest();http.open('HEAD', url, false);http.send();return http.status!=404; }小的更改,它...

javascript – jquery cookie插件:确定cookie是否存在?【代码】

大家好,我可以保存像这样的$.cookie(‘position’$(this).index(‘li’).toString(),currentTop.toString()); 我可以用这个$.cookie删除一个cookie(‘position’$(this).index(‘li’).toString(),null); 但是,我如何查询其中一个cookie是否存在? if($.cookie(‘position’$(this).index(‘li’).toString())== null){ 谢谢 更新/编辑: 我有可拖动的水平列表元素(绝对位置和100%宽度).当拖动(和删除)时,我想用cookie保存每个lis...

javascript – jQuery:检查绑定元素是否存在更好的性能?【代码】

我想知道……让我们想象一下我的代码是这样的:$('#specific-element').change(some_long_and_ajax_function);带有绑定ID的元素在我的所有页面上都不存在.仅在其中一些.我确实检查这个元素是否像这样存在:if($('#specific-element').length > 0){$('#specific-element').change(some_long_and_ajax_function);// There can be more stuff related to this specific element }我的问题:值得吗?绑定处理程序对于不存在的元素是否有...

javascript – jquery if语句,用于检查是否存在输入值,否则在单击链接时自动填充【代码】

我有一个简单的jQuery语句,如下所示:$(document).ready(function() {$('#ltc_link').click(function() {$('#USERDEFINE1').val( 'LT' );$('#PHONENIGHT').val( '(111)111-1111' );$('#INTERNET').val( 'NONE' );$('#last_purchase').val( 'N/A' );$('#last_purchase_date').val( 'N/A' );}); });单击链接#ltc_link时,它会填充输入字段. 如果已经输入一个或所有字段的文本,而不是我不希望点击/链接功能覆盖用户输入的内容.我知道在...

javascript jQuery – 给定逗号分隔列表,如何确定值是否存在【代码】

给出如下列表:1,3,412,51213,djdd@asdasd.net, blahblah, 123123123123它位于输入类型“text”内部作为值:<input type="text" value="1,3,412,51213,djdd@asdasd.net, blahblah, 123123123123, wow@wow.com" />如何确定是否存在值,例如3,还是blahblah或wow@wow.com? 我尝试用inputval.split(‘,’)分割,但这只给了我数组.可以搜索吗?解决方法:像这样:if (jQuery.inArray(value, str.replace(/,\s+/g, ',').split(',')) >= 0) ...

javascript – 检查jQuery是否存在框架【代码】

我发现我可以做到以下几点:if($('#notice', parent.frames['header'].document).length>0) { alert("It is here!"); }检查另一帧中的项目.有没有办法找出存在的框架?具体来说,我希望看看parent.frames [‘header’].document是否存在. 这样做有可靠的方法吗? 更新:这是我的框架集代码:<frameset rows="104,*,22" frameborder="NO" border="0" framespacing="0"><frame src="header.php" id="header" name="header" scrolling=...

javascript – 试图弄清楚jQuery中是否存在错误,或者它是否是我正在做的事情【代码】

$(document).keydown(function (event){alert(event.which);});对于分号键,;,这在Firefox中为59,在Chrome中为186.但是,从keydown事件的jQuery参考页面来看,它说 “虽然浏览器使用不同的属性来存储这些信息,但jQuery会规范化.which属性,以便您可以可靠地使用它来检索密钥代码.此代码对应于键盘上的一个键,包括特殊键的代码,如箭头.” 我错过了什么吗?解决方法:哪个属性是按下键的“一站式商店”,允许您忽略keyCode和charCode属性之...