jqueey练习

@*
    For more information on enabling MVC for empty projects, visit http://go.microsoft.com/fwlink/?LinkID=397860
*@
@{
    ViewBag.Title = "拍卖会列表";
    Layout = null;
}

@using Microsoft.AspNetCore.Html
<!doctype html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>518大学生创业拍卖会</title>
    <link href="~/auctionPc/css/auction_zk.css" rel="stylesheet" />
    <link href="~/auctionPc/css/base.css" rel="stylesheet" />
    <link href="~/auctionPc/css/font-awesome.min.css" rel="stylesheet" />
    <script src="~/js/jquery-2.2.0.min.js"></script>
    <script src="~/js/lhgdialog/lhgcore.lhgdialog.min.js"></script>
    <script src="~/js/jquery-ui.min.js"></script>
    <link href="~/js/jquery-ui.min.css" rel="stylesheet" />
    <link href="~/sidebarpc/css/sidebar_style.css" rel="stylesheet" />

    <style type="text/css">
        .sele {
            color:red;
        }
        .content {
            color:blue;
        }

    </style>
    <script>
        $(document).ready(function () {
           
        $("ul li").bind("click", function () {
          //当前元素加样式去掉同宗的其它元素的样式
         $(this).addClass("sele").siblings().removeClass("sele");
        });

        $(".room_info dd").click(function () {
            if ($(this).hasClass("content")) {
                $(this).removeClass("content");
            } else {
                $(this).addClass("content");
            }
        });

        $("#btnSreach").bind("click", function () {

            //选择所有的form元素中的input元素
            //$("form input")     
            //同胞选择器,该选择器返回的为id为prev的标签元素的所有的属于同一个父元素的div标签
            //$("#prev ~div")       
           // 选择id值为main的所有的子元素
            //$("#main > *")         
            ////第二个子节点隐藏
            ////$("ul li:nth-child(2)").hide();
            ////奇数行
            //$("ul li:nth-child(odd)");
            //// 返回所有的div元素的第一个子节点的数组
            //$("div span:first-child");
            ////返回所有的div元素的最后一个节点的数组
            //$("div span:last-child");
            ////返回所有的div中只有唯一一个子节点的所有子节点的数组
            //$("div button:only-child");
            ////div中包含John的元素
            //$("div:contains('John')")
            ////包含p标签的div
            //$("div:has(p)");
            //$("ul li:nth-child(odd)");
            //class=q的li的元素的第一个
            $("li.q:eq(0)").hide();
            //选取所有 id="demo" 的 <p> 元素
            $("p#demo").addClass("content");
            //选取所有带有 href 属性的元素
            //$("[href]").addClass("sele");
            ////选取所有带有 href 值等于 "#" 的元素。
            //$("[href='#']").addClass("sele");
           // //选取所有带有 href 值不等于 "#" 的元素。
            //$("#wl1234 >a[href!='#']").addClass("sele");
           //// 选取所有 href 值以 ".jpg" 结尾的元素。
           // $("[href$='.jpg']")
           // index 大于 2 的tr
            //$("tr:gt(2)").addClass("content");
            //index小于2的tr
            //$("tr:gt(2)").addClass("content");
            $("tr:even").addClass("sele");
            $("tr:odd").addClass("content");
            //所有标题元素 <h1> - <h6>
            $(":header").css("background-color", "#B2E0FF");
            //选择所有包含 "wl" 的 <p> 元素:
            $("p:contains(wl)").css("background-color", "#B2E0FF");
            //无子(元素)节点的所有元素
            $(":empty").css("background-color", "#B2E0FF");
           // 所有隐藏的 < p > 元素
            $("p:hidden").css("display","");
            //所有可见的表格
            $("table:visible").css("background-color", "yellow");
            //选择所有的label元素的下一个input元素节点,经测试选择器返回的是label标签后面直接跟一个input标签的所有input标签元素
            $("label + input").css("background-color", "yellow");
            //不包含checked属性的input下边的span
            $("input:not(:checked) + span").css("background-color", "red");
            //包含swansay属性的元素
            $("[swansay]").css("background-color", "red");
            //id=qss的input元素
            $("input [id=qss]").css("background-color", "#B2E0FF");
            ////id以header结尾的input元素
            $("p[id$=header]").css("background-color", "yellow");
            ////id以wl开头的input元素
            $("p[id^=wl]").css("background-color", "yellow");

            //$(":input") $(":password") $(":radio") $(":checkbox") $(":submit") $(":reset")  $(":text") $(":button")$(":image") $(":file")
           
            //$(":enabled") $(":disabled")

            //var date = "";         
            //for (var i = 1; i < 4; i++) {
            //    if ($('#d' + i).hasClass("content")) {
            //        date = date + "-" + $('#d' + i).html();
            //    }
            //}
            //alert(date);
        });
   

        });
     </script>
</head>
<body>

    <form method="post" enctype="multipart/form-data">
        <input type="button" class="ss-btn" id="btnSreach" value="点击" />


        </form>

    <ul>
        <li class="sele"> a</li>
        <li>b</li>
        <li>c</li>

    </ul>

     <dl class="room_info">
            <dt>入住时间</dt>
            <dd id="d1">8月27日</dd>
            <dd id="d2">8月28日</dd>
            <dd id="d3">8月29日</dd>
        </dl>
    </div>

    <ul  id="s1" class="menu">
        <li class="p">A</li>
        <li class="q">B</li>
        <li class="q">C</li>
        <li class="q">D</li>
    </ul>

   <p id="demo">dssssds </p>
    <p> wl22</p>

    <div id="wl1234">
        <a>AAA</a>
        <a href="www.baidu.com">BBB</a>
        <a href="#">cccc</a>
    </div>


    <table>
        <tr><td>SSSSSSSSS</td></tr>
        <tr><td>ddddddddddddddd</td></tr>
        <tr><td>gggggg</td></tr>
        <tr><td>hhhhhhh</td></tr>
    </table>
    <h1>aaaa</h1><h2>bbbb</h2>

    <p style="display:none;" >xxxx</p>


    <input  type="text" name="wl"/>ghj
    <input  type="checkbox"/>fgh

    <lable >KKKK</lable><input  type="text" value="test" style="background-color:indigo;"/>

  <input type="checkbox" checked="checked"  />bbbb <span>dddddddddfggggg</span>
    <input type="checkbox" />eeee <span>xyz</span>

    <p swansay="wsj">ddd</p>


    <input type="text" id="qss" value="test"  style="background-color:indigo;"/>abcd


    <p id="main_header">Welcome to My Homepage</p>
    <p id="wlmain_header">Welcome to My Homepages</p>
</html>
同步定位与地图构建(SLAM)技术为移动机器人或自主载具在未知空间中的导航提供了核心支撑。借助该技术,机器人能够在探索过程中实时构建环境地图并确定自身位置。典型的SLAM流程涵盖传感器数据采集、数据处理、状态估计及地图生成等环节,其核心挑战在于有效处理定位与环境建模中的各类不确定性。 Matlab作为工程计算与数据可视化领域广泛应用的数学软件,具备丰富的内置函数与专用工具箱,尤其适用于算法开发与仿真验证。在SLAM研究方面,Matlab可用于模拟传感器输出、实现定位建图算法,并进行系统性能评估。其仿真环境能显著降低实验成本,加速算法开发与验证周期。 本次“SLAM-基于Matlab的同步定位与建图仿真实践项目”通过Matlab平台完整再现了SLAM的关键流程,包括数据采集、滤波估计、特征提取、数据关联与地图更新等核心模块。该项目不仅呈现了SLAM技术的实际应用场景,更为机器人导航与自主移动领域的研究人员提供了系统的实践参考。 项目涉及的核心技术要点主要包括:传感器模型(如激光雷达与视觉传感器)的建立与应用、特征匹配与数据关联方法、滤波器设计(如扩展卡尔曼滤波与粒子滤波)、图优化框架(如GTSAM与Ceres Solver)以及路径规划与避障策略。通过项目实践,参与者可深入掌握SLAM算法的实现原理,并提升相关算法的设计与调试能力。 该项目同时注重理论向工程实践的转化,为机器人技术领域的学习者提供了宝贵的实操经验。Matlab仿真环境将复杂的技术问题可视化与可操作化,显著降低了学习门槛,提升了学习效率与质量。 实践过程中,学习者将直面SLAM技术在实际应用中遇到的典型问题,包括传感器误差补偿、动态环境下的建图定位挑战以及计算资源优化等。这些问题的解决对推动SLAM技术的产业化应用具有重要价值。 SLAM技术在工业自动化、服务机器人、自动驾驶及无人机等领域的应用前景广阔。掌握该项技术不仅有助于提升个人专业能力,也为相关行业的技术发展提供了重要支撑。随着技术进步与应用场景的持续拓展,SLAM技术的重要性将日益凸显。 本实践项目作为综合性学习资源,为机器人技术领域的专业人员提供了深入研习SLAM技术的实践平台。通过Matlab这一高效工具,参与者能够直观理解SLAM的实现过程,掌握关键算法,并将理论知识系统应用于实际工程问题的解决之中。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值