我有一个 jQuery 函数,我想用基本的 javascript (Vanilla) 创建,但遇到了麻烦。
<html>
<head>
<title></title>
<style>#cube1{margin-top:35px;width:305px;height:255px;border:1px solid;}</style>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
<script>
function create(){
var ad = "<scr"+"ipt type='text/javascript'>";
ad += "alert('boom');";
ad += "</scr"+"ipt>";
$('#cube1').html(ad);
}
</script>
</head>
<body>
<div id='cube1' onclick='create()'>Create</div>
</body>
</html>
我想删除 jquery。
我想创建一个新的 javascript 函数,我可以传递<div/>
#cube1
和 字符串变量ad
。
该函数会将字符串内容插入<div/>
和/或运行脚本 - 基本上它需要做与 jQueryhtml()
函数相同的事情。
这不起作用:
document.getElementById( 'cube1' ).innerHTML = ad;
我需要它来运行脚本(警报)。
任何帮助是极大的赞赏!