<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Drop box</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="js/jquery.js"></script>
<style>
div.dropdown{height:23px;background:none;margin:0;width:200px;}
.dropdown{outline:none;}
.dropdown h4{display:block;margin:0;height:23px;font:12px/23px Arial,Helvetica,sans-serif; text-decoration:underline;color: #666;}
.dropdown h4 span{background: url(images/ico_select.gif) no-repeat 100% 50%;padding-right: 20px;cursor:pointer}
.dropdown ul{position:absolute;background:url(images/bg_country_a.gif) no-repeat 0 0; _background-attachment:fixed;width:170px;padding-top:10px;display:none;margin:0;padding:0;height:150px; }
.dropdown ul li{width:145px;margin:0;margin-left:2px;}
.dropdown ul li{background:#FFF;height:19px;display:block;cursor:pointer;font:400 11px/19px Arial,Helvetica,sans-serif;margin:0 0 6px 3px; background:none;}
.dropdown ul li.over{background:#efefef}
.dropdown ul li img {margin-right:4px;}
</style>
</head>
<body>
<div id="div_currency" class="dropdown" hidefocus="true" tabindex="1">
<h4><span>Change Currency</span></h4>
<ul style="display: none; " class="options">
<li class=""> Current Currency</li>
<li class=""><img src="images/GBP.gif">GBP 53.45 ~ 71.94 </li>
<li class=""><img src="images/EUR.gif">EUR 64.79 ~ 87.20 </li>
<li class=""><img src="images/CAD.gif">CAD 85.85 ~ 115.54 </li>
<li class=""><img src="images/AUD.gif">AUD 96.38 ~ 129.71 </li>
</ul>
</div>
<div id="book" class="dropdown" hidefocus="true" tabindex="1">
<h4><span>Change Currency1</span></h4>
<ul style="display: none; " class="options">
<li class=""><img src="images/EUR.gif">EUR 64.79 ~ 87.20 </li>
<li class=""><img src="images/GBP.gif">GBP 53.45 ~ 71.94 </li>
<li class=""><img src="images/CAD.gif">CAD 85.85 ~ 115.54 </li>
<li class=""><img src="images/AUD.gif">AUD 96.38 ~ 129.71 </li>
</ul>
</div>
<script type="text/javascript">
(function($){
$.fn.extend({
dropdown: function() {
return this.each(function(i,obj){
var obj= $(this);
$("h4 span",obj).click(function(){
$(".options",obj).show();
});
obj.bind("blur",function(){
$(".options",obj).hide();
});
$("li",obj).click(function(){
$("h4 span",obj).html($(this).html());
$(".options",obj).hide();
})
});
}
});
})(jQuery);
$(document).ready(function(){
$(".dropdown").dropdown();
});
</script>
</body>
</html>
分享到:
相关推荐
"Dropdown jQuery 鼠标经过展开菜单效果" 是一种常见的交互设计,通常用于导航菜单或者下拉选项。下面将详细解释这个主题中的关键知识点。 1. **jQuery库**:jQuery 是一个轻量级的JavaScript库,它通过提供简洁的...
jquery.dropdown-jQuery插件 基本用法: 在页面中包含JS和CSS,并调用dropdown jQuery方法来格式化select输入。 $ ( 'select' ) . dropdown ( ) ; 注意:每个select输入必须具有关联的id属性(否则,您将需要...
jquery.dropdown 1.2 简单的下拉菜单几乎可以使用这个简单的插件进行任何操作。 用法 款式: 在您的 html 页面中包含 jquery.dropdown css 文件。 < link href =" jquery.dropdown.css " type =" text/css " ...
在网页设计中,jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了JavaScript代码,使得创建交互式的用户界面变得更加容易。本教程将深入讲解如何利用jQuery实现一个带阴影效果的下拉折叠菜单。这个功能可以...
《jQuery.dropdown.js插件:构建超酷自定义扇形下拉列表框动画特效》 在网页设计中,下拉列表框是一种常见的交互元素,用于提供多个选项供用户选择。然而,传统的HTML `<select>` 元素往往样式单一,无法满足现代...
在网页设计中,下拉菜单(Dropdown)是一种常见的交互元素,用于展示多个可选项或功能。本主题将探讨如何使用CSS和jQuery来实现一个非HTML `<select>` 元素的下拉菜单。这种方式能提供更丰富的自定义和交互性,以...
每个插件通常是一个独立的功能扩展,如用于图片轮播的jQuery Carousel,用于下拉菜单的jQuery Dropdown,或者用于表单验证的jQuery Validation。这些插件丰富了jQuery的功能,使开发者能够快速实现复杂的效果,无需...
在本项目"前端项目-jquery-dropdown.zip"中,主要包含了一个基于jQuery的轻量级下拉菜单插件。这个插件的设计目标是提供一个简洁、高效且易于集成的解决方案,帮助开发者快速为他们的网站或应用添加下拉菜单功能。...
本项目“DropdownMenu-NoJquery”正是这样一个例子,它展示了如何不依赖jQuery来构建一个下拉菜单,而是利用CSS的强大功能。 首先,让我们深入了解一下下拉菜单的基本结构。一个简单的下拉菜单通常由HTML的`<ul>`和...
Dropdown Menu 动感多级导航菜单jQuery插件版 Dropdown Menu 是一款使用了jQuery插件的动感多级导航菜单,好效果不是轻易实现的,它除了实现阴影、动画外,还支持三级的菜单展开,鼠标滑过菜单,会有淡入淡的效果,...
《jQuery封装Select实现自定义样式插件:jquery.easydropdown.min.js》 在Web开发中,Select元素是常用的数据选择控件,但其默认样式通常较为单一,无法满足设计师们对界面美观度的需求。jQuery库为我们提供了丰富...
这个“jQuery下拉登陆框插件Cool Dropdown Login Form with jQuery.zip”是一个专门针对登录功能设计的插件,它将登录表单以下拉菜单的形式展示,既节省了页面空间,又提供了良好的用户体验。 首先,我们要理解...
jQuery是一个广泛使用的JavaScript库,它提供了一种方便的方式来处理这样的任务。本文将详细讲解如何在jQuery加载时从后台读取数据,并将这些数据动态地绑定到dropdownList的option选项上,同时为value属性赋值。 ...
《jQuery Searchable DropDown Plugin——开源的智能下拉菜单实现》 在Web开发中,下拉菜单(Dropdown)是常见的用户界面元素,用于提供多个选项供用户选择。然而,随着网站功能的复杂化,传统的下拉菜单在面对大量...
本项目“前端项目-jquery-cascading-dropdown”是一个基于jQuery的轻量级插件,专为实现这种功能而设计。以下是对该项目的详细解析: **jQuery基础** jQuery是一个广泛使用的JavaScript库,简化了DOM操作、事件处理...
然而,如果你正在寻找一个基于 CSS 和 jQuery 的类似 Bootstrap 的下拉菜单解决方案,那么 `css-jquery-dropdown-menu-like-bootstrap` 可能正是你需要的。 这个项目名为 "css-jquery-dropdown-menu-like-bootstrap...
#jQuery Dropdown Datepicker 一个简单的日期选择插件。 #### ##安装#### Bower Bower bower install -S jquery-date-dropdowns ##用法####实例 $ ( "#date_of_birth" ) . dateDropdowns ( { configOption : ...
《jQuery树形插件下拉列表选择框:深入解析与应用》 在现代网页开发中,用户界面的交互性与用户体验至关重要。jQuery作为一款强大的JavaScript库,为开发者提供了丰富的功能和简便的操作方式,大大简化了复杂的DOM...
在网页开发中,下拉框(Dropdown)是一种常见的交互元素,用于展示一组可选项供用户选择。然而,当选项数量过多时,传统的下拉框可能会变得难以操作。为了解决这个问题,开发人员通常会引入搜索功能,使得用户可以...