Javascript:控制Li选中项样式

  一、效果图样式:

二、HTML内容:

<ul id="style">
<li class="filterName"><strong>选择类型AAA:</strong></li>
<li><a><span>全部 </span></a></li>
<li><a id="0"><span>选项AAAAA</span></a></li>
<li><a><span>选项BBBBB</span></a></li>
</ul>
<ul id="">
<li class="filterName"><strong>选择类型BBB:</strong></li>
<li><a><span>全部</span></a></li>
<li><a><span>选项AAAAA</span></a></li>
<li><a><span>选项BBBBB</span></a></li>
</ul>
<ul id="">
<li class="filterName"><strong>选择类型CCC:</strong></li>
<li><a><span>全部</span></a></li>
<li><a><span>选项AAAAA</span></a></li>
<li><a><span>选项BBBBB</span></a></li>
<li><a><span>选项CCCCC</span></a></li>
</ul>

三、用到的javascript方法:

1.引入jQuery库

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript">

2.样式控制方法:

  function setParmsValue(parm, parmsValue) {
}
$(function(){
var spans= $("li > a > span").click(function(){
$(this).addClass("selected");
$(this).parent().parent().siblings().children().children().removeClass("selected");
});
});

四、选中项的样式:

.selected
{
background-color:#F00;
}

时间: 2024-10-16 03:21:27

Javascript:控制Li选中项样式的相关文章

javascript dom-html dom使用已经获取的变量的不到下拉列表的选中项的索引

问题描述 html dom使用已经获取的变量的不到下拉列表的选中项的索引 <head><title>练习</title></head> <style type="text/css" > .f1{font-size:10px;} </style> <script type="text/javascript"> window.onload = function(){ var form =

JQuery控制Radio选中方法分析

  本文实例讲述了JQuery控制Radio选中方法.分享给大家供大家参考.具体如下: 方法1: ? 1 2 3 4 5 6 7 8 9 10 $(function () { $("#spanNan").click(function () { $("#Radio1").attr("checked", true); $("#Radio2").attr("checked", false); }); $(&quo

JQuery控制Radio选中方法分析_jquery

本文实例讲述了JQuery控制Radio选中方法.分享给大家供大家参考.具体如下: 方法1: $(function () { $("#spanNan").click(function () { $("#Radio1").attr("checked", true); $("#Radio2").attr("checked", false); }); $("#spanNv").click(fu

Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例_jquery

解决方法有两种:一种是直接给当前页面添加特殊样式,当网页刷新或者跳转到下一页后,样式消失:另一种情况是即使刷新页面后样式仍然有效. 直接上代码: 第一种情况: <script type="text/javascript" src="templets/js/jquery.js"></script> <script type="text/javascript"> $(document).ready(function

jQuery控制li上下循环滚动插件用法实例(附demo源码下载)_jquery

本文实例讲述了jQuery控制li上下循环滚动插件用法.分享给大家供大家参考,具体如下: /** * * jQuery scrollQ plugin li上下滚动插件 * @name jquery-scrollQ.js * @author Q * @date 2012-03-23 * line 显示li行数 * scrollNum 每次滚动li行数 * scrollTime 滚动速度 单位毫秒 * */ (function($){ var status = false; $.fn.scrollQ

浅谈js控制li标签排序问题 js调用php函数的方法_javascript技巧

[Html代码] <span style="font-size:14px;"><ul class="list-group"> <? if ($categorys): ?> <? foreach ($categorys as $category):?> <li class="list-group-item" data-id="<? echo $category->id ?&

js控制li的隐藏和显示实例代码_javascript技巧

html页面 <div class="favorite_list"> <div class="list_type" id="list_type"> <ul class="all"> <li> <a href="javascript:void(0);" onclick="showli(1);">全部(<span class=

jQuery获取radio选中项的值实例_jquery

<title></title> <script src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(function () { //没有默认选中的情况 //先判断radio是否有选中项,再获取选中的值 $("#btnclick").click(function () { //获取选中项的valu

JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件_javascript技巧

HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做全屏API,游戏呀,等都很有用.先看常见的API  element.requestFullScreen()  作用:请求某个元素element全屏 Document.getElementById("myCanvas").requestFullScreen()   这里是将其中的元素ID去请求fullscreen 退出全屏   document.cancelFullScreen() Do