<div class="col-md-4 mt">
<div class="friend-list">
<h4 class="title" id="fri-title"><i class="fa fa-angle-down" id="i-icon"></i>选择收件人</h4>
<ul class="list-group max-he" id="friend">
<!--<volist name="list" id="row">-->
<li class="list-group-item fri-group">
<a href="#" class="inactive">我的好友</a>
<ul style="display:none;" class="group-fri">
<!--<volist name="row['childList']" id="rowtwo">-->
<li><a href="javascript:void(0);" id="setvalue"><p class="conceal"><img src="http://placehold.it/30x30"/>123456789</p></a></li>
<li><a href="javascript:void(0);" id="setvalue"><img src="http://placehold.it/30x30"/>小明</a></li>
<!--</volist>-->
</ul>
</li>
<li class="list-group-item fri-group">
<a href="#" class="inactive">我的好友</a>
<ul style="display:none;" class="group-fri">
<!--<volist name="row['childList']" id="rowtwo">-->
<li><a href="javascript:void(0);" id="setvalue"><p class="conceal"><img src="http://placehold.it/30x30"/>电话</p></a></li>
<li><a href="javascript:void(0);" id="setvalue"><img src="http://placehold.it/30x30"/>小明</a></li>
<!--</volist>-->
</ul>
</li>
<!--</volist>-->
</ul>
</div>
</div>
/*好友列表样式*/
.friend-list {
text-align: left;
font-size: 12px;
color: black;
}
.friend-list .title {
padding: 15px;
background-color: #E6EAF2;
font-size: 15px;
}
.friend-list .title #i-icon {
margin-right: 10px;
}
.friend-list .title:hover {
cursor: pointer;
background-color: #D4EAF2;
}
.friend-list .max-he {
height: 400px;
overflow-y: auto;
}
.friend-list .fri-group {
padding:;
}
.friend-list .fri-group a {
display: block;
width: 100%;
line-height: 39px;
color: black;
padding-left: 15px;
}
.friend-list .fri-group > a:hover,
.friend-list .fri-group > a:focus {
background-color: #E1F4FF;
text-decoration: none;
}
.friend-list .fri-group .group-fri {
padding-left:;
}
.friend-list .fri-group .group-fri li a p.conceal {
margin-top:;
margin-bottom:;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.friend-list .fri-group .group-fri li a p img {
margin-right: 12px;
}
.friend-list .fri-group .group-fri li:hover {
background-color: #F4B877;
}
$(document).ready(function() {
$('.inactive').click(function(){
if($(this).siblings('ul').css('display')=='none'){
$(this).parent('li').siblings('li').removeClass('inactives');
$(this).addClass('inactives');
$(this).siblings('ul').slideDown(200).children('li');
if($(this).parents('li').siblings('li').children('ul').css('display')=='block'){
$(this).parents('li').siblings('li').children('ul').parent('li').children('a').removeClass('inactives');
$(this).parents('li').siblings('li').children('ul').slideUp(200);
}
}else{
//控制自身变成+号
$(this).removeClass('inactives');
//控制自身菜单下子菜单隐藏
$(this).siblings('ul').slideUp(200);
//控制自身子菜单变成+号
$(this).siblings('ul').children('li').children('ul').parent('li').children('a').addClass('inactives');
//控制自身菜单下子菜单隐藏
$(this).siblings('ul').children('li').children('ul').slideUp(200);
//控制同级菜单只保持一个是展开的(-号显示)
$(this).siblings('ul').children('li').children('a').removeClass('inactives');
}
});
}); window.onload = function() {
var str = "";
document.getElementById('setvalue').onclick = function() {
str = document.getElementById('sign-name').value;
str += document.getElementById('setvalue').innerHTML + ",";
document.getElementById('sign-name').value = str;
}
}
$('#fri-title').click(function(){
$("#friend").slideToggle(500);
if($('#i-icon').is('.fa-angle-down')){
$('#i-icon').removeClass('fa-angle-down');
$('#i-icon').addClass('fa-angle-up');
}else{
$('#i-icon').removeClass('fa-angle-up');
$('#i-icon').addClass('fa-angle-down');
}
});
$("input:radio[name='sendMode']").click(function(){
var val = $("input:radio[name='sendMode']:checked").val();
switch(val)
{
case '1':
$('.email-div').slideToggle(500);
$('.sms-div').fadeOut('.1s');
$('.wechat-div').fadeOut('.1s');
break;
case '2':
$('.sms-div').slideToggle(500);
$('.email-div').fadeOut('.1s');
$('.wechat-div').fadeOut('.1s');
break;
case '3':
$('.wechat-div').slideToggle(500);
$('.email-div').fadeOut('.1s');
$('.sms-div').fadeOut('.1s');
break;
}
});

ul li 好友列表的更多相关文章

  1. html-2, a img ul li ol dl dt dd 标签与列表标签的简单使用

    <!-- a:  a{ /*清除a标签的下划线*/ text-decoration: none; }  (1)超链接 href 超链接的地址 target: _self 默认 在当前中打开链接地 ...

  2. div+css(ul li)实现图片上文字下列表布局

    css样式表代码: html布局代码: 效果图: html布局部分,可根据自己需要添加对应的div即可. 1.CSS关键样式单词解释 1).ul.imglist{ margin:0 auto; wid ...

  3. HTML 列表 <ol><ul><li><dl><dt><dd>

    <ol>标签-有序列表 定义和用法: <ol>标签定义有序列表. HTML 与 XHTML 之间的差异 在 HTML 4.01 中,ol 元素的 "compact&q ...

  4. jquery 动态添加和删除 ul li列表

    今天需要实现一个jquery动态添加和删除  ul li列表中的li行,自己简单的实现乐一个,分享一下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

  5. ul li列表元素浮动导致border没有底边解决办法

    如图,当ul li,li元素浮动,并且ul元素也overflow:hidden清除浮动的时候,给li元素加了border,但是不显示底边,这时候要看是不是没有给li元素加高,因为加了border之后默 ...

  6. ul li设置横排,并除去li前的圆点

    效果预览:http://hovertree.com/texiao/css/ 如何用CSS制作横向菜单 让ul li横向排列及圆点处理 我们先建立一个无序列表,来建立菜单的结构.代码是: <ul& ...

  7. 使用CSS把ul,li制作成表格

    查看效果:http://hovertree.com/texiao/css/7.htm 具体实现请看样式部分. 完整代码: <!DOCTYPE html> <html> < ...

  8. html ul li的学习

    DIV+CSS里,我们用得最多的就是ul li来显示数据,如新闻按钮等. <div id="menu"> <ul> <li><a href ...

  9. DIV UL LI

    <style type="text/css"> .productDetailTabNav{ width:960px;} .productDetailTabNav ul{ ...

随机推荐

  1. 可用的CSS文字两端对齐

    最近在工作项目中接触到Web界面设计的问题,要实现文字两端对齐的效果.在网上搜索了一下,用的都是类似的技巧: text-align:justify;text-justify:inter-ideogra ...

  2. Spring流程

    Spring Web Flow是Spring框架的子项目,作用是让程序按规定流程运行. 1 安装配置Spring Web Flow 虽然Spring Web Flow是Spring框架的子项目,但它并 ...

  3. RHEL与Centos

    一直在用centos,但对他的由来以及与RHEL的关系不是很明白,查些资料,小记一番. 倘若一说到Red Hat这个大名,大家似乎都听过. Qustion1:Red Hat家族中有哪些产品呢? Red ...

  4. JavaScript的日期处理

    很久前写的代码了,偶尔看到贴出来做个备忘,写得有点乱,懒得整理了. // 根据初始日期和滚动周期及滚动次数来计算终止日期,日期滚动周期,// 可以是每天(DAY).每周(WEEK).每月(MONTH) ...

  5. Oracle视图,序列及同义词、集合操作

    一.视图(重点) 视同的功能:一个视图其实就是封装了一个复杂的查询语句.1.创建视图的语法:CREATE VIEW 视图名称 AS 子查询 范例:创建一个包含了20部门的视图CREATE VIEW e ...

  6. 关于new 和delete

    这是百度知道上的答案,感觉讲的很生动形象,接下来要搞清楚的是new是关键字还是函数,new可以重载吗? 你想弄懂这个问题,首先你要弄清楚数据的3种存储方式. 1.静态区: 全局变量. 2.堆: 程序执 ...

  7. Matlab工程

    1.matlab设置默认路径 在原来的默认路径(bin)下创建一个名为startup.m的文件,内容为相对路径 cd ..\..\WorkSpace\ 或绝对路径 cd F:\Program\MATL ...

  8. 在MyEclipse环境下写Struts,删除项目不干净的问题的解决

    这个头疼的问题弄了好几个小时,终于弄好了.方法如下:1.建立一个新的项目,确认自己已经部署好Struts2的环境(网上有好多教程).运行Tomcat还是会有之前的项目的错误,接下来进行第二步2.将To ...

  9. You have not agreed to the Xcode license.

    You have not agreed to the Xcode license. Before running the installer again please agree to the lic ...

  10. 【grunt整合版】学会使用grunt打包前端代码

    grunt 是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查 对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩.合并文件,初学, ...