• jquery 设置元素内容html(),text(),val()


     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>wrap</title>
     6     <script type="text/javascript" src="../jquery/jquery-1.11.3.min.js"></script>
     7     <style type="text/css">
     8     </style>
     9 </head>
    10 <body>
    11 <a href="http://www.baidu.com" class="baidu">百度</a>
    12 <a href="http://www.souhu.com" class="souhu">百度</a>
    13 <a href="http://www.xinlang.com" class="xinlng">百度</a>
    14 <img src="1.jpg" alt="这是张图片"/>
    15 <input type="text" value="你好"/>
    16 <input type="password" value="123456"/>
    17 <input type="email" value="wujindong@foxmail"/>
    18 <script type="text/javascript">
    19     $(document).ready(function () {
    20         $("a").text(function(index,elem){
    21             if(index==1){
    22                 return "搜狐";
    23             }else if(index==2){
    24                 return "新浪";
    25             }
    26         });
    27         //动态获取表单元素的属性和值
    28         $("input").each(function(index,elem){
    29             console.log($(elem).attr("type")+":"+$(elem).val());
    30         });
    31 
    32         $("input").each(function(index,elem){//index是索引 elem是当前元素
    33 
    34             switch (index){
    35                 case 0:
    36                     $(elem).val("你是谁?");
    37                     break;
    38                 case 1:
    39                     $(elem).val("65321");
    40                     break;
    41                 case 2:
    42                     $(elem).val("498298758@qq.com")
    43             }
    44         });
    45 
    46 
    47         $("input").val(function(index,elem){//index是索引 elem是当前属性值
    48             if(index==0){
    49                 return "你不是人?";
    50             }else if(index==1){
    51                 return "215412121";
    52 
    53             }else if(index==2){
    54                 return "xinlang@qq.com";
    55             }
    56         });
    57 
    58 
    59         //给元素绑定数据
    60         $("img").each(function(){
    61             $(this).data("product",$(this).siblings("input").val());
    62         });
    63         $("*").filter(function(){
    64             return $(this).data !=null;
    65         }).each(function(){
    66             console.log($(this).data("product"));
    67         });
    68         $("img").removeData();
    69     });
    70 
    71 </script>
    72 </body>
    73 </html>
  • 相关阅读:
    Selenium python 常用定位方法
    第四周总结
    python自然语言处理——提取关键词,标签
    python 调用百度地图api接口获取地理详细信息行政代码等
    python分词技术——jieba安装使用
    质量属性战术--6.易用性战术
    Kettle的使用——大数据清洗技术
    周总结2
    DataX的使用——大数据同步技术
    python编程:从入门到实践
  • 原文地址:https://www.cnblogs.com/wujindong/p/5352978.html
Copyright © 2020-2023  润新知