郁闷吧 微信小程序 4188479 63242849 39070147 130690866
还没有任何记录...

懒人建站专注于网页素材下载,提供网站模板、网页设计、ps素材、图片素材等,服务于【个人站长】【网页设计师】和【web开发从业者】的代码素材与设计素材网站。

懒人建站提供网页素材下载、网站模板
这一切都是免费的!
当前位置:懒人建站 > javascript > jquery插件 >

div模拟下拉菜单(select)jquery插件

来源:jquery 特效 作者: 懒人建站 日期:2012-05-07 人气:
div模拟下拉菜单(select)jquery插件调用方式:$.divselect("#divselect""#inputselect"); "#divselect" 这是哪个模拟列表的盒子的ID,

div模拟下拉菜单(select)jquery插件,调用方式:$.divselect("#divselect","#inputselect"); "#divselect" 这是哪个模拟列表的盒子的ID,"#inputselect"这个是选择以后给 id="inputselect" 的input隐藏域赋值的哦。 懂一点程序的都明白为啥要赋值了。意思就是给这个隐藏域赋值就相当于用丑陋的下拉列表得到一个值是同理的。下拉列表的功能无非也就是传一个值提交过去。

jquery插件代码如下:
jQuery.divselect = function(divselectid,inputselectid) {
    var inputselect = $(inputselectid);
    $(divselectid+" cite").click(function(){
        var ul = $(divselectid+" ul");
        if(ul.css("display")=="none"){
            ul.slideDown("fast");
        }else{
            ul.slideUp("fast");
        }
    });
    $(divselectid+" ul li a").click(function(){
        var txt = $(this).text();
        $(divselectid+" cite").html(txt);
        var value = $(this).attr("selectid");
        inputselect.val(value);
        $(divselectid+" ul").hide();
        
    });
};

div模拟下拉菜单(select)jquery插件调用方法如下:
<script type="text/javascript">
$(function(){
    $.divselect("#divselect","#inputselect");
});
</script>

HTML代码如下:
<form action="" method="post">
<div id="divselect">
      <cite>请选择特效分类</cite>
      <ul>
         <li><a href="javascript:;" selectid="1">导航菜单</a></li>
         <li><a href="javascript:;" selectid="2">焦点幻灯片</a></li>
         <li><a href="javascript:;" selectid="3">广告代码</a></li>
         <li><a href="javascript:;" selectid="4">网页特效</a></li>
         <li><a href="javascript:;" selectid="5">jquery 特效</a></li>
      </ul>
  </div>
  <input name="" type="hidden" value="" id="inputselect"/>

</form>

本文链接:div模拟下拉菜单(select)jquery插件http://www.51xuediannao.com/js/jquery/divselect.html

(责任编辑:懒人建站)

div模拟下拉菜单(select)jquery插件由懒人建站收集整理,您可以自由传播,请主动带上本文链接

web前端开发就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 李金龙
    2016-07-12 10:46:51发表

    选择后的内容文字颜色如何更改?

  • 许诗语
    2016-05-12 10:42:43发表

    真厉害,你这个程序比上面的好用

  • Jquery特效
    2016-02-08 17:01:15发表

    div模拟下拉菜单jquery插件 改写,试试是不是可以 多次 随意调用了! div模拟下拉菜单jquery插件 - 懒人建站 请选择特效分类1 导航菜单1 焦点幻灯片1 广告代码

  • Jquery特效
    2016-02-08 16:19:34发表

    这个div模拟下拉菜单 写的是有点死,只能是 $.divselect(#divselect,#inputselect); 多次 调用这个实现多次调用可以给他改一下 哦