js菜单默认选中

function defaultSelected() {
        var curr = $("#leftTree li[onclick*=‘" + $("#content_iframe").attr("src") + "‘]");
        if (curr.size() > 0) {
            $(curr[0]).addClass("selected");
            $("#leftTree li:not([onclick*=‘" + $("#content_iframe").attr("src") + "‘])").removeClass("selected");
        }
    }
时间: 2024-08-08 18:01:34

js菜单默认选中的相关文章

easyui tree 默认选中第一个元素

系统采用ajax异步调用后端接口做数据呈现,有个场景就是加载的树形菜单默认选中第一行,网上有人分享的解决方案能实现效果(http://aokunsang.iteye.com/blog/1489204),不过还是沿用自身提供的事件来实现这个需求. onLoadSuccess: function (node, data) { if (data.length > 0) { //找到第一个元素 var n = $('#menuTree').tree('find', data[0].id); //调用选中

JS 省市区级联 修改地址操作时的默认选中方法

省市区级联JS控件 下载地址http://files.cnblogs.com/bin-pureLife/%E5%B0%8F%E5%9B%BE%E6%A0%87.zip function update(province,city,county){ $("#s_province option").each(function(){ if($(this).val()==province){ $(this).attr('selected',true) change(1); } }); $(&qu

js下拉菜单默认值为当前年份,下拉菜单的选项为当前年份往前推5年

1:在jsp或者HTML页面中新建一个下拉框 年度:<select id="cx_nd" name="cx_nd" style="width: 60px;"></select> 年 2:调用下面方法即可 window.onload = function(){ var sel = document.getElementById("cx_nd"); var date = new Date(); for(va

菜单动态选中的样式

** 菜单动态选中的样式 ** 最近做项目需要优化一下菜单栏,以便于用户知道自己当前操作的是哪个页面,就在网上查找了下资料学习了下并在此总结下 <ul id="menu_list" class="sidebar-menu"> <li> <a href="index.html"> <span>首页</span> </a> </li> <li> <a

HTML中的&lt;select&gt;标签如何设置默认选中的选项

方法有两种. 第一种通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. 1 2 3 4 5 < select  id =  "sel" > < option  value = "1" >1</ option > < option  value = "2"  selected = "selected" >2</ opt

Dojo Tree设置默认选中项并且获得它

在使用CSS3的中有如下类似代码 Html代码 @media screen and (max-width:480px){ -- } 意思是在最大宽度为480px的设备上应用{}里面的样式.这里的width,注意是手机浏览器的分辨率,而不是手机设备的屏幕分辨率.比如苹果4的手机屏幕分辨率是960x640.而其自带的Safari浏览器的分辨率是320*480.我们可以通过如下代码检测所用的浏览器的分辨率: Js代码 $("#info").html("(您的浏览器的分辨率为:&qu

js控制radio选中

经常会遇到js控制radio选中和切换的问题 之前一直使用的是checked属性来完成的 但是现在发现这个属性有个大问题 今天就是用js给选中radio的赋值,使用的$().attr("checked",true); 当切换的时候,把name相同的radio的attr("checked",false),再把要选中的radio.attr("checked",true): 但是问题来了,每个radio只能被赋值一次,当第二次给他赋值的时候,赋不上值

angularjs--加载数据默认选中option

最近在工作遇到一个问题,项目是用angularjs做的. 项目有一个需求是需要编辑资料,资料中有一个地方是有下拉框的.学艺不精的在下,在开始想到的是直接将给div添加ng-model,HTML代码如下: 1 <select ng-model="role_id1" ng-model="role_id"> 2 <option value="">--请选择--</option> 3 <option value=

zabbix 后台 菜单无法选中

今天同事再配置zabbix时,访问zabbix后台菜单无法选中,报了一堆的js 错误,后来经过我仔细排查,原来是js文件未加进来来,不知道zabbix发布代码时疏忽了,还是帮意埋的坑呀. 解决办法 1,打开include/page_header.php文件 2,添加 $pageHeader->addJsFile('js/jquery/jquery.js'); $pageHeader->addJsFile('js/jquery/jquery-ui.js'); $pageHeader->ad