关于一个页面的tab切换整体页面刷新而tab标签处是同一个文件怎么做焦点的问题

解决方法,不能直接写点击效果就要在超链接中加一个参数,根据参数的值去给变焦点的效果,实现方法如下:

<div class="vip_search">
             <div class=‘vip_search1‘>
                 <div class=‘vip_search1a‘ >
                     <ul class=‘texts‘>
                         <li><a href="http://member.360duohui.com/member/infoEdit.do?mane=0">主页</a><span></span></li>
                         <li><a href="http://order.360duohui.com/myOrder/myOrder.do?mane=1">我的交易</a><span></span></li>
                         <li><a href="http://pay.360duohui.com/account/memberAccount.do?mane=2">我的账户</a><span></span></li>
                         <li><a href="http://member.360duohui.com/communication/message/reciveBox.do?mane=3">我的消息</a><span></span></li>
                     </ul>
                 </div>
                 <div class=‘vip_search1s search‘ >
     
                 </div>
            </div>
    
         </div>
     </div>
     <script>
        var url = location.search; //获取url中"?"符后的字串
           var theRequest = [];
           if (url.indexOf("?") != -1) {
                var str = url.substr(1);
                   strs = str.split("&");
              for(var i = 0; i < strs.length; i ++) {
                   theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
                  }
                }
         $(‘.texts‘).find(‘li‘).eq(theRequest.mane).find(‘span‘).addClass(‘atsa‘);
    </script>

时间: 2024-08-05 18:36:04

关于一个页面的tab切换整体页面刷新而tab标签处是同一个文件怎么做焦点的问题的相关文章

5秒后跳转到另一个页面的js代码

今天看视频学习时学习了一种新技术,即平时我们在一个页面点击"提交"或"确认"会自动跳转到一个页面. 在网上搜了一下,关于这个技术处理有多种方法,我只记下我在视频里学到的三种: 1.用一个response.sendRedirect("目标页面.jsp\.htm");实现直接跳转: 2.有时我们需要有点提示,比如"x秒后自动跳转,若没有跳转,请点击此处",则可以在myeclipse中调用Snippets中的Delay Go To

调用上一个页面的js方法

点击商品分类,弹出下框 点击确定,将选中的类别的name和唯一的code返回到上个页面 function save(){ var ids = getIdSelections(); jp.get("${ctx}/product/hzproduct/saveType?ids=" + getIdSelections()+"&id="+$.trim($("#idele").text()), function(data){ if(data.succ

easyui中Tab的tools按钮刷新当前tab

点击刷新按钮,刷新当前Tab选项卡. $('#index_tabs').tabs({ fit : true, border : false, tools : [ { iconCls : 'icon_refresh', handler : function() { // 刷新当前的tab $('.panel:visible > .panel-body > iframe').get(0).contentDocument.location.reload(true); } } ] });

【easyui】Tab的tools按钮刷新当前tab

点击刷新按钮,刷新当前Tab选项卡 1 /** 2 * Name 选项卡初始化 3 */ 4 $('#home-tabs').tabs({ 5 tools: [{ 6 iconCls: 'icon-reload', 7 border: false, 8 handler: function () { 9 // $('#home-datagrid').datagrid('reload'); 10 // 刷新当前的tab 11 $('.panel:visible > .panel-body > if

[thinkphp] 是如何输出一个页面的

表面上看,TP输出一个页面很简单:$this->display(); 实际上是怎么回事呢?$this->display(); 这个display()方法是定义在ThinkPHP/Library/Think/Controller.class.php这个文件中的 protected function display($templateFile='',$charset='',$contentType='',$content='',$prefix='') { $this->view->di

PHP把数据传到下一个页面的4种方法

<?php /*数据存到数据库成功之后想跳转到下一个页面,PHP然后把数据也传到下一个页面 php里面当页面读取结束的时候,所有的变量将全部清空,所以需要通过别的手段来传值, */ //1.通过url参数 比如:在跳转链接上加上?id1=$id1&id2=$id2 //这个最常用,也最省资源,但传递的内容有限. ///2.保存到session.将数据保存到特定的session中,到下个页面再从session中取出 session_start(); $emailaddress = "

关于如何控制一个页面的Ajax读数据只读一次的简单解决办法!

例如:一个页面有一个按钮,点击的时候用ajax去后台获取数据,获取成功以后返回.下次再点击的时候就不要去获取数据了. 解决办法有很多: 1.用Get方法去读数据,会缓存. 2.用jquery的data方法去手动缓存,读数据的时候判断缓存是否存在. 我的解决办法是在按钮加载的时候给按钮一个标志它未去后台获取过数据的属性(如readnot). 然后在第一次去后台获取数据成功后使用removeAttr("readnot")移除这个属性即可. 这样只要在每次点击按钮的时候判断是否存在readn

浏览器是怎么样渲染一个页面的

解析与构建DOM树 解析html文件构建DOM树的一些规则: 1,外部样式会阻塞后续脚本执行,直到外部样式加载并解析完毕. 2,外部样式不会阻塞后续外部脚本的加载,但会阻塞外部脚本的执行. 3,如果后续外部脚本含有async属性(IE下为defer),则外部样式不会阻塞该脚本的加载和运行. 4,对于动态创建的link标签不会阻塞其后动态创建的script的加载与执行,不管script标签是否具有async属性,但对于其他非动态创建的script,以上三条结论仍适用 构建呈现树 HTML解析完毕后

winform中如何选中datagridview中的一行数据双击后跳转并将其显示在另一个页面的datagirdview中

Form1:    public static string[] a;   private void dataGridView1_DoubleClick(object sender, EventArgs e)//添加datagridview1的双击事件         {             try             {                 int index = dataGridView1.CurrentRow.Index;                 a = new