我有一个菜单设置,在一个圆圈中有大约20个菜单项.当您将鼠标悬停在每个项目上时,会出现标题.唯一的问题是,由于深度顺序,它隐藏在其他菜单项后面.当moused结束时,有没有办法将这个项目带到前面?我是非常活泼的文字,所以任何帮助都会很棒.
说我有这个:
<div id="outer">
<div id="inner">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
外部div的尺寸为500x500,内部尺寸为100x100.我正在尝试使用以下内容:
$('#outer').click(function() {
$('#outer').fadeOut();
});
Run Code Online (Sandbox Code Playgroud)
但是当你点击100x100区域时#inner,它仍会淡出.怎么预防这个?
我只需要一个简单的函数来搜索当前url中的字符串(即"nature"),然后将一个类添加到一个对象中.我一直在寻找搜索查询的方法,但我想搜索整个网址.如果可能的话,没有jQuery.如果没有,jQuery将工作.
我目前有一个站点是sidescroller(http://www.studioimbrue.com),我正试图绑定鼠标滚轮向侧面滚动.目前我正在使用在thehorizontalway.com(名为thw.js)上找到的那个,但它似乎并不适用于所有浏览器(Chrome).
我试图让这个工作:http://brandonaaron.net/code/mousewheel/docs,只需滚动整个窗口,没有别的.文档非常有限,所以我无法弄清楚.任何帮助表示赞赏.
有没有办法在整个文档中测试某个元素(.container)是否被隐藏?如(不能正常工作):
$(".showall").click(
function () {
if ($(".container").is("hidden"))
{perform a task}
else
{return false;}
});
Run Code Online (Sandbox Code Playgroud) 我需要此代码,如果#vid存在,则将855px添加到其当前宽度.如果没有,它应该什么都不做.我不确定如何将jQuery添加到已存在的数字中,但我确信它非常简单.这是我到目前为止的代码:
if ($("#vid").length) {
$("#img-container").width(+=855),
} else {
return false;
}
});
Run Code Online (Sandbox Code Playgroud) 如果检测到某个操作系统,是否有一种简单的方法可以排除某些代码?
我设计了一个完美运行的网站(它是一个侧面滚轮),当使用滚轮(向上/向下)时,它会左右滚动.但是,如果您使用的是MacOS笔记本电脑并且双指向两侧滑动,则会开始来回抖动.有没有办法排除这个小型的横向滚动javascript片段?
我试图让它成为当div.projectsgrid从顶部<100px 时,jQuery将看到是否div.selectedwork有css背景颜色#ffffff.如果没有,它会将其背景颜色设置为#ffffff.一旦用户向上滚动并且div.projectsgrid距离顶部超过100px,jQuery将删除背景颜色.我有以下代码,它不起作用:
$(window).scroll(function(e){
var el = $('.selectedwork');
var top = $('#projectsgrid').offset().top;
if ($(top) < 100 && el.css('background-color') != '#ffffff'){
$(el).css({'background-color': '#ffffff'});
}
if ($(top) > 100 && el.css('background-color') == '#ffffff'){
$(el).css({'background-color': ''});
}
});
Run Code Online (Sandbox Code Playgroud) 我在许多论坛中读到在变量中列出的任何$之前删除&符号(&),我这样做了,但这样做会删除我正在使用的代码的功能.我该怎么办?
在这里演示.
代码在这里:
<?php
$val = $_GET['name'];
$path = "./images/".$val."/";
$file_array = array ();
readThisDir ( $path, &$file_array );
echo '<div class="gallery" style="display:block;" id="'.$val.'">';
echo '<ul>';
foreach ( $file_array as $file )
{
if (strstr($file, "png")||strstr($file, "jpg")||strstr($file, "bmp")||strstr($file, "gif"))
{
list($width, $height) = getimagesize($file);
$info = exif_read_data($file);
echo '<li><a href="javascript:void(0);"><img src="'.$file.'" width="'.$width.'" height="'.$height.'" alt="'.$file.'"/></a><span>'.$info['Title'].'<div class="gallerynav"><a href="javascript:void(0);" class="prevproject">«</a><a href="javascript:void(0);" class="nextproject">»</a></div></span></li>';
}
}
echo '</ul>';
echo '</div>';
function readThisDir ( $path, $arr )
{
if ($handle = opendir($path))
{
while (false …Run Code Online (Sandbox Code Playgroud) jquery ×5
javascript ×2
actionscript ×1
click ×1
if-statement ×1
mousewheel ×1
php ×1
scroll ×1
width ×1