zoukankan      html  css  js  c++  java
  • JavaScript中将html字符串转化为Jquery对象或者Dom对象

    实例代码:

    $('<a href="javascript:void(0);" onclick="showUI(this,"4028f65d5d1bb627015d1c297ecf0006")" title="查看详细信息">就是上次</a>').text()     //结果:就是上次
    $($.currentIframe().$("#gridTable").jqGrid("getRowData")[0].name).text()

    jQuery与DOM对象互转 

      从硬编码的html字符串中提取自己想要的元素以及属性信息。但是在js中或者jQuery中操作元素节点以及属性都是使用DOM对象或者jquery对象。下面将介绍如何把html字符串转为Jquery对象或者DOM对象。

      原html字符串:

    var text="<div id='overLay' style='50px;height:60px;background:url(imgs/back.png) left top no-repeat; position: absolute;'>"
                   + "<img style='margin-left:4px;margin-top: 3px;' src='ima.png' width='43px' height='43px'/>"
                   + "</div>";

    1、Jquery将text字符串转变成jQuery对象

    $(text).html()

    其中$(text)就text字符串转为了一个Jquery对象,最后将该Jquery对象的html()将html内容以字符串的形式输出,结果如下:

      <img style='margin-left:4px;margin-top: 3px;' src='ima.png' width='43px' height='43px'/>

      说明了,$(text)Jquery对象代表的是最外层的html元素div

    2、jQuery与DOM对象互转

    var element= $(text).get(0);//element就是一个dom对象
    //或$(text)[0]
    var jqueryobj=$(element);//jqueryobj就是一个Jquery对象。
  • 相关阅读:
    20200929-git地址
    20200917-1 每周例行报告
    20200917-2 词频统计
    20200917-3 白名单
    20200910-1 每周例行报告
    20200910-2 博客作业
    20190919-6 四则运算试题生成,结对
    20190919-3 效能分析
    20190919-2 功能测试
    20190912-1 每周例行报告
  • 原文地址:https://www.cnblogs.com/goloving/p/7133089.html
Copyright © 2011-2022 走看看