- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想设计类似于 http://www.thedana.com/ 上可以看到的东西通过“检查可用性”按钮 - 我使用了来自 w3school.com 的 jquery.js 文件,到目前为止得到了以下信息:http://quaaoutlodge.com/drupal-7.14/ (现在预订选项卡)。现在,正如您所意识到的,它非常敏感,有时会在不应该出现的时候(当光标仍在字段中间时)淡出,我怎样才能让它变得更好、对用户更友好?
谢谢!罗恩
更新:我试图实现它,但它不太有效,因为我想在将鼠标悬停在“书”上时显示我的“淡入淡出”div,并在光标向下移动时保持它,在“淡入淡出”上如何实现?网址:http://quaaoutlodge.com/drupal-7.14/
最佳答案
把div#fade
放在div#book
里面,就可以解决你一半的问题。您还必须针对此更改调整 CSS。
对于学习者来说,另一个非常重要的一点是 jQuery 提供了不显眼的跨浏览器事件监听器附加。这意味着,html 中的内联 JS 作为 onmouseenter="handler()"
不仅是不必要的而且在技术上很丑陋 - 结构与行为的混合 - 它还会用函数名称污染全局范围。
这就是原因之一 people针对 W3School 做广告。
但回到主题,这是一个使用 DOM Ready handler 的解决方案和一个 hover一:
HTML
<div id="book">
<a href="/drupal-7.14//?q=book">Book Now</a>
<div id="fade">TEST</div>
</div>
JS
$(function() {
var fade = $('#fade');
$('#book').hover(function() {
fade.fadeIn();
}, function() {
fade.fadeOut();
});
});
同样,您将不得不修改 CSS,从 #fade
中移除 position:absolute
和边距。
关于javascript - 非常敏感的 onmouseout 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12756881/
我这里有一些(遗留)代码,似乎在LD_LIBRARY_PATH上调用setenv(其值在编译时未知,实际上它将从命令中获取)行),现在我必须将其移植到 Windows。我怀疑 setenv 只是出于历
我在 SSIS 包上有一个敏感字符串参数,用于存储远程服务器的密码。 但是,当字符串值包含花括号时,作业代理会在配置该步骤的包参数时抛出错误: Microsoft SQL Server Managem
我们都非常了解 strictfp 的工作原理。 像这样: package com.hk.basicjava.tests.strictfp; import java.util.*; public cla
我正在对我的博客进行简单搜索。我使用亚美尼亚语,当我搜索时,这些字母总是很敏感。这是我的代码的一部分。提前谢谢你。 search_query = get.get('search') query_lis
我正在对我的博客进行简单搜索。我使用亚美尼亚语,当我搜索时,这些字母总是很敏感。这是我的代码的一部分。提前谢谢你。 search_query = get.get('search') query_lis
想象一下这个非常基本的可拖放设置: #dropArea 是可放置的。 #itemBox > .item 是可拖动对象。 由于某种原因,droppable
我有这样的网址: http://quickstart.local/public/category1/product2 并且在 url (category1/product2) 数字是 id ,从数据库
我是一名优秀的程序员,十分优秀!