Tag: jQuery的

JQuery – 如何在点击链接时更改图像src

我正在使用JQuery库来显示具有不透明滑动描述的图像。 我需要添加一个链接列表,以便用户可以覆盖单击链接时显示的图像。 如何在点击链接时覆盖图库图像? $(document).ready(function() { //Execute the slideShow slideShow(); }) function slideShow() { $(‘#gallery a’).css({opacity: 0.0}); $(‘#gallery a:first’).css({opacity: 1.0}); $(‘#gallery .caption’).css({opacity: 0.7}); $(‘#gallery .caption’).css({width: $(‘#gallery a’).find(‘img’).css(‘width’)}); $(‘#gallery .content’).html($(‘#gallery a:first’).find(‘img’).attr(‘rel’)) .animate({opacity: 0.7}, 400); setInterval(‘gallery()’,6000); } function gallery() { var current = ($(‘#gallery a.show’)? $(‘#gallery a.show’) : $(‘#gallery a:first’)); var next = ((current.next().length) ? ((current.next().hasClass(‘caption’))? $(‘#gallery a:first’) […]

chrome中的.blur和.onblur

更新不工作— http://jsfiddle.net/xvepL/4/让我有点疯狂! Chrome没有使用.blur只适用于.onblur但其他浏览器使用.blur有没有办法解决这个问题? 这两种方式对选择列表都不起作用? 没有其他浏览器特定的小提琴 /* Big Search Box Leave */ $(“.searchbox”).onblur(function() { var searchbox = this, searchbox_val = $.trim( this.value ); if (searchbox_val.length > 0) { $(searchbox).addClass(“blur”); return true; } else { $(searchbox).removeClass(“blur”); return false; } });

每次点击链接克隆html时,jQuery都会将我的克隆加倍?

以下html代码段包含输入,选择和链接。 当我点击链接时,我想基本上克隆行,我希望将新行附加到最后一行。 我也希望删除链接并添加到最后一行。 我希望甚至还能继续进行。 我将把我的jquery代码放在html下面。 Value Type $ % Add $(document).ready(function() { $(‘#addLine’).click(function() { $(‘.line’).clone({withDataAndEvents:true}).appendTo(‘#lines’); }); }); 当我点击添加时,它首先在第一行下面添加第二行,但是当我再次点击添加时,它会添加2行,所以我有4行,每次单击添加时,它都会增加一倍的行数是什么我不想要。 我还希望从除最后一行之外的所有行中删除添加。 我可能会删除一个删除特定行,所以我想知道如何处理这个。

$(“#id”)和$(“”)之间的区别

在我的页面中,由于某种原因(我没有找到与主题无关,因此没有解释),div得到重复,并且在我的html中生成了两个具有相同id的div。 在编写jquery代码以删除除最顶层之外的所有div时,我发现$(“#id”)只返回1个元素(注意:现在有两个具有相同id的div)而$(“[id=]”)是归我2 。 所以最后我的代码使用$(“[id=]”)而不是$(“#id”) 。 有什么理由吗? 难道$(“#id”)只返回它找到的具有指定id的第一个元素吗? 请注意,我已经遇到一个有类似问题但不回答我的查询的post

如何让jQuery以字节为单位获取图像大小,而不是图像尺寸?

我正在使用jQuery 1.7.1。 在浏览器窗口中加载图像后,我想检索其总字节大小。 是否有对象名称/值?

jQuery获取值并插入下拉菜单并添加url作为选项值

我有以下自动生成的代码,我希望jQuery代码帮助我取出div中的值并添加到下拉菜单中,并添加“/ listing-agent-staff / barack-obama”作为选项值。 自动生成的代码: Barack Obama Bill Clinton Will Smith 下拉菜单我希望将值插入: Listing Contact — Please select — Barack Obama Bill Clinton Will Smith 请注意第一部分是自动生成的,因此记录数量会有所不同,第二部分中的选项数量应该与之相应。 谢谢。

将空对象传递给jQuery函数

在阅读Ben Alman的Pub / Sub库时,我对第一行将一个空对象传递给jQuery函数感到困惑。 此外,他使用绑定函数对象只是将它应用于几乎“空”的对象(我使用firebug来检查该对象,它只返回一个jQuery对象包含空对象)。 有人可以为我解释这个逻辑吗? 非常感谢! P / S:我理解非框架上下文中Pub / Sub模式背后的用法和想法,只是不了解它在jQuery中的实现。 这是我读过的图书馆代码: (function($){ var o = $({}); $.subscribe = function() { o.bind.apply( o, arguments ); }; $.unsubscribe = function() { o.unbind.apply( o, arguments ); }; $.publish = function() { o.trigger.apply( o, arguments ); }; })(jQuery);

如何在不丢失当前状态的情况下使用jquery显示/隐藏YouTubevideo?

我正在构建一个jquery ajax页面,其中显示了youtubevideo列表。 我在页面上有两个视图(列表和video),它们构建为LI元素,向左浮动,在UL元素内。 我这样构建它是因为视图之间的过渡是使用水平幻灯片效果完成的,我发现使用列表可以在视图高度不同时正确地垂直调整页面大小。 从列表视图中选择video时,我首先看看它是否存在于DOM中。 如果是,我只需将其移动到video视图。 如果没有,我创建一个新的DIV并将video加载到其中。 将video移动到video视图后,我将video视图滑动到位。 当转换回列表视图时,我将video移动到隐藏的“帮助器”div中,这样我就可以将它保存在DOM中。 我遇到的问题是,每当我将YouTube移动到video视图或从video视图移动时,它都会重置。 因此,即使video已完全加载(和/或部分播放),移动后,播放器也会重置为0并且必须完全重新加载。 我正在使用appendTo()来移动它。 这是一个简化的jsfiddle测试: http://jsfiddle.net/UPhek/3/ 您将在我的测试代码中看到我可以显示/隐藏播放器并保持状态。 但是当我使用.appendTo()将videoDIV移动到辅助DIV时,我失去了播放器的状态。 我设置了3个测试……您可以通过更改whichTest全局变量来更改测试。

选择w / jQuery段落中的特定行

是否可以使用jQuery在文本段落中选择特定行? 我没有任何特定的文字,所以我不知道REGEX是否有帮助,但是假设我有一个包含5行的文本,我可以添加一个类,例如第3行吗? 我已经看到使用jQuery完成的更好的事情,并希望有能力做到这一点,只是不知道如何。

在创建事件后如何更新jquery FullCalendar约会

什么是我必须调用或处理以更新日历中现有事件的事件或方法名称(我点击的事件)。 完整的日历可以在这里找到http://arshaw.com/fullcalendar/