• 基本元素的增加 jquery


     1 <!doctype html>
     2 <html>
     3 <head>
     4 <meta charset="utf-8">
     5 <title>无标题文档</title>
     6 </head>
     7 <style>
     8     #add{background:#F0696C;width:500px;}
     9 </style>
    10 <script src="jquery-2.1.1.js" type="text/javascript"></script>
    11 <script>
    12 $(function(){
    13     /*
    14     插入元素
    15     */
    16     $('#btn_add').click(function(){
    17         $('#add').append($('<p>我是一个append方法增加的段落</p>'));//在div中追加元素
    18     });
    19     $('#btn_add2').click(function(){
    20         $('#add').before($('<p>我是一before方法增加的段落</p>'));//在div前添加元素
    21     });
    22     $('#btn_add3').click(function(){
    23         $('#add').append(function(index, html) {
    24             return $('<strong>我是一append(function())方法增加的段落</strong><br>');//可以是原生的和jquery的
    25         });
    26     });
    27     ///////////////////////////
    28     $('#btn').click(function(){
    29         $('#update span').appendTo($('#update ul li:eq(1)'));//删除以前的东西,相当于把当前的东西移除后追加到其位置
    30     });
    31     
    32     $('#btn_1').click(function(){
    33         //$('#update ul').prepend('<li>我是一个新li</li>');    //在此节点下插入新的子节点
    34         $('#update span').prependTo($('#update ul'));
    35     });
    36     
    37     $('#btn_2').click(function(){
    38         $('#add').before('<div>我在div之前插入</div>');
    39         $('#add').after('<div>我在div之后插入</div>');
    40         $('#add').prev('div').css('background','#41DBA4');
    41         $('#add').next('div').css('background','#EAED73');
    42     });
    43     
    44     $('#btn_3').click(function(){
    45         $('#outer').insertBefore('#add');//把外边的删除了加了进去
    46     })
    47     
    48     $('#btn_4').click(function(){
    49         $('#update span').wrap('<a href="#"></a>');
    50         $('#update p').wrap(function() {
    51             return '<div style="background:green">dashazi</div>'
    52         });
    53     })
    54     
    55     $('#update ul li').wrap('<strong></strong>');
    56 })
    57 </script>
    58 <body>
    59 <div id="add">
    60 </div>
    61 <button id="btn_add">11111111111111111在div中增加其他的元素</button>
    62 <button id="btn_add2">22222222222222222在div中增加其他的元素</button>
    63 <button id="btn_add3">33333333333333333在div中增加其他的元素</button><br>
    64 <button id="btn_2">插入</button><button id="btn_3">insertBefor</button>
    65 <button id="btn_4">包装元素</button>
    66 <div id="outer">我是外边的了</div>
    67 <div id="update">
    68 <span>wangwangwang</span><p>caoyaoyao</p><button id="btn">移动</button><button id="btn_1">插入新的节点</button>
    69     <ul>
    70         <li>caocaocao</li>
    71         <li>zhaozhaozhao</li>
    72         <li>qianqianqian</li>
    73         <li>zhouzhouzhou</li>
    74     </ul>
    75 </div>
    76 </body>
    77 </html>
    View Code
  • 相关阅读:
    【java Itext Pdf】itext pdf隔行换色 itext5添加表格背景颜色
    linux常用安装
    linux 定时执行shell脚本
    Linux crontab定时任务案例
    Oracle 常用的几个命令
    RS报表中根据变量比较大小来判断颜色
    如何利用TYPE 实现列转行
    Linux crontab概念
    关于下拉框联动选择的做法
    Oracle 启动常见的疑难
  • 原文地址:https://www.cnblogs.com/dashen/p/3907770.html
Copyright © 2020-2023  润新知