草庐IT

javascript - 有没有办法模糊所有页面并使用 jquery/javascript 聚焦某些 div?

有什么方法可以模糊所有页面(例如设置新背景并使用z-index将其置于前景)并使用jquery/javascript聚焦某些div(比如说错误消息)?您知道用于该目的的任何插件吗?这就是我想要的: 最佳答案 您可以使用jQueryUI对话框并使用CSS更改带有模糊背景图像的叠加div背景,如下所示:http://css-tricks.com/examples/BlurryBackgroundEffect/——或者——您可以将jQueryUI对话框与此处的CSS文本模糊效果混合使用:http://motyar.blogspot.com

javascript - jQuery滚动条移动时如何隐藏Div?

我只希望#menu在滚动条移动时淡出以提供一个不那么困惑的界面。是否有允许这样做的代码?我想基本上我正在寻找的是如何获取滚动条移动事件。在滚动1秒后慢慢淡出#menu并在滚动条不活动2秒后恢复#menu。非常感谢! 最佳答案 var$menu=$("#menu");varopacity=$menu.css("opacity");varscrollStopped;varfadeInCallback=function(){if(typeofscrollStopped!='undefined'){clearInterval(scrollS

javascript - 如何检测 HTML 元素内容的变化?

我正在使用RubyonRails3.1.0和jquery-railsgem。我想将一个jQuery事件(也许我可以使用live功能......)绑定(bind)到一个HTMLdiv标签,这样我就可以检查它的内容变化,如果所以(也就是说,如果新代码被添加到div标签),在另一个HTMLdiv标签中创建自定义文本。也就是说,在我的View文件中我有:我想添加\删除一个“你好!”div中带有id="div_content_2"的文本消息每次divcontent中带有id="div_content_1"更改(在我的例子中,当HTMLinput字段添加到div标签时-请阅读下面的示例)。例如(在

javascript - Jquery 在 ul 中选择具有跨度的 div

采用以下代码:ABCULselectedDEFULnotselected我需要选择li.section中的每个ul.items,它有一个带有类“show”的跨度。在此示例中,应仅选择第一个ul.items。我需要什么jquery选择器? 最佳答案 这可以解决问题(http://jsfiddle.net/bmqyF/1/):$("ulli.section:has(span.show)ul.itemsli"); 关于javascript-Jquery在ul中选择具有跨度的div,我们在Sta

javascript - jQuery 使用箭头键移动 div

我正在尝试使用箭头键移动一个div。我有以下代码不适合我。你看有什么问题吗?检查jsfiddlehttp://jsfiddle.net/N5Ltt/1/$(document).keydown(function(e){switch(e.which){case37:$('div').stop().animate({left:'-=10'});//leftarrowkeybreak;case38:$('div').stop().animate({top:'-=10'});//uparrowkeybreak;case39:$('div').stop().animate({left:'+=10'

javascript - 检查某些 div 之间的碰撞

如何检查某些div之间的碰撞?目前我正在使用getBoundingClientRect(),但它会检查每个div:if(this.getBoundingClientRect()){animateContinue=1;}我将如何去检查特定的?使用此for循环,我可以获得要检查的div的ID:for(varx=1;x 最佳答案 好吧,我最终使用了thisduplicate的修改版本.完成工作的函数是:varoverlaps=(function(){functiongetPositions(elem){varpos,width,heigh

javascript - 不确定 .on() 方法

我正在使用$.click()方法来触发一些事件。但是后来我需要在声明元素之前为某些HTML元素设置一些事件。让我们以此为例:$('div.hide').click(function(){$('div.hide').css({'display':'none'});});sometext缺点是在设置.click()方法时,div.hide元素不存在,所以没有设置触发器。所以我转向了.on()方法,如下所示:$('div.hide').on('click',function(){$('div.hide').css({'display':'none'});});sometext但这也行不通。我

javascript - 如何在滚动时获取div的顶部位置值

我试图在div滚动到某个点时运行一些脚本。有一个固定的导航,当用户滚动窗口时,它假设一旦接近导航就更改导航名称。我正在使用$(window).scroll函数,但它只检查一次div位置而不更新值。如何让每5-10像素移动一次滚动检查窗口大小,这样就不会占用太多内存/处理。代码设置在:http://jsfiddle.net/rexonms/hyMxq/HTMLNAVIGATIONdivnameDivADivBDivC​CSS#nav{height:50px;background-color:#999;position:fixed;top:0;width:100%;}#main{margi

javascript - 如何获得两个div之间的距离

所以我有一个div在另一个里面-我怎样才能得到它们之间的距离?我尝试了类似$('#child').parentsUntil($('#parent')).andSelf()的方法-但它返回的是对象,而不是距离。附言我需要它来按下其他按钮。 最佳答案 http://api.jquery.com/position/要获得您可以使用的左侧距离:vardistLeft=$('#child').position().left;这将返回以px为单位的相对于父级偏移量的距离如果您对元素的页面偏移感兴趣:varoffsLeft=$('#child')

javascript - Jquery - 选择器 $(<div>) 和 $(<div/>) 的区别

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。追加到元素上有什么区别$('#my_parent_element').append('');​或$('#my_parent_element').append($(''));​和$('#my_parent_element').append('');​或$('#my_parent_element').append($(''));​这个斜杠/的目的是什么。用$