将一个ul下的li转移到另外一个ul里面 【appendTo】

<1>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>将一个ul下的li转移到另外一个ul里面</title>
    <script src="script/jquery-1.11.0.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            //创建一个节点
            var li = $("<li>中国队</li><li>美国队</li><li>巴西队</li><li>德国队</li>")
            //给这个节点添加到#ul1里面
            $("#ul1").append(li)
            $("ul li").mouseover(function () {
                $(this).css("background", "red").siblings().css("background", "White").click(function () {

                    //$(this).appendTo($("#ul2"))的意思是将当前的li添加到#ul2里面
                    $(this).appendTo($("#ul2")).css("background","white")
                })
            })
        })
    </script>
</head>
<body>
<ul id="ul1" style=" float:left"></ul>
<ul id="ul2"style=" float:right"></ul>
</body>
</html>

             

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然可以。jQuery 是一个非常流行的 JavaScript 库,可以用来简化 HTML 文档的遍历和操作、事件处理、动画效果等。 以下是一个简单的示例,演示如何使用 jQuery 创建一个基本的首页网站: HTML 代码: ```html <!DOCTYPE html> <html> <head> <title>首页</title> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script src="index.js"></script> </head> <body> <header> <h1>欢迎来到我的网站</h1> <nav> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于我</a></li> <li><a href="#">联系我</a></li> </ul> </nav> </header> <main> <section> <h2>最新文章</h2> <ul id="article-list"> <li><a href="#">文章标题1</a></li> <li><a href="#">文章标题2</a></li> <li><a href="#">文章标题3</a></li> </ul> </section> <section> <h2>热门标签</h2> <ul id="tag-list"> <li><a href="#">标签1</a></li> <li><a href="#">标签2</a></li> <li><a href="#">标签3</a></li> </ul> </section> </main> <footer> <p>版权所有 © 2021</p> </footer> </body> </html> ``` JavaScript 代码(index.js): ```javascript $(function() { // 设置导航栏当前选中项的样式 $('nav ul li a').click(function() { $('nav ul li a').removeClass('active'); $(this).addClass('active'); }); // 加载最新文章列表 $.get('http://example.com/api/articles/latest', function(data) { var $list = $('#article-list'); $list.empty(); $.each(data, function(i, item) { var $li = $('<li>').appendTo($list); var $a = $('<a>').attr('href', item.url).text(item.title).appendTo($li); }); }); // 加载热门标签列表 $.get('http://example.com/api/tags/popular', function(data) { var $list = $('#tag-list'); $list.empty(); $.each(data, function(i, item) { var $li = $('<li>').appendTo($list); var $a = $('<a>').attr('href', item.url).text(item.name).appendTo($li); }); }); }); ``` 这段代码使用 jQuery 的一些常用方法,如 `click`、`get`、`each`、`appendTo` 等,来实现一些基本的功能,包括导航栏样式、最新文章列表、热门标签列表等。通过 AJAX 请求获取数据,然后使用 jQuery 动态生成 HTML 元素,最终呈现在页面上。 当然,这只是一个简单的示例,实际上一个完整的首页网站需要更多的功能和复杂度,但是借助 jQuery 这个强大的工具库,我们可以更加方便地实现这些功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值