使用jQuery在指定的html标签中插入html代码

编写一个示例代码,使用jquery的wrapInner()方法在指定的html标签插入插入html代码

在指定的html标签中插入html代码

wrapInner()方法可以在指定的html标签插入插入html代码。

$('指定元素').wrapInner('指定html标签')

使用jQuery在指定的html标签中插入html代码  第1张

下面是一个示例代码,当单击“执行”按钮时,它会在 id“result”元素中插入指定的 html 标记。

<!DOCTYPE html>
<html>

<head>
	<meta charset="utf-8">
	<title>使用jQuery在指定的html标签中插入html代码</title>
	<link href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
	<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
</head>

<script>

$(function () {

  $('#btn').on('click', function () {

    $('#result').wrapInner('<a id="lab1" class="label label-danger"></a>')

  })

})

</script>

<body>

	<div class="container text-center" style="margin-top:200px">
		<h2 id="result">elm-1</h2>
		<button id="btn" class="btn btn-raised btn-info">执行</button>
    </div>
	
</body>
</html>

执行结果

使用jQuery在指定的html标签中插入html代码  第2张

也可以使用箭头函数编写如下。

$(() => {

  $('#btn').on('click', () => {

    $('#result').wrapInner('<a id="lab1" class="ui red tag label"></a>')

  })

})


本文来源:词雅网

本文地址:https://www.ciyawang.com/jquery-html-wrapinner.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐