我的代码有问题,我需要知道如何在jQuery中注入一些代码,如下面的JS部分。
function d(a, d, f, g, h, l, q) {
m(d, g);
var t = null,
u = "div";
d.tag && (u = d.tag);
switch (d.t) {
case "rect":
case "ellipse":
case "canvas":
case "group":
t = s(u, a, d, f, h, l,g, q);
}
}
**
JQuery中的 u="div";
自动生成以下代码
在浏览器的源代码我的意思是在页面的源代码
**
<div id="Stage_Ellipse"></div>
如何在div中注入一些代码,这意味着将一些文本放入DIV本身,例如我需要将文本(代码注入 - 这里)放在下面
<div code-injected-here id="Stage_Ellipse" ></div>
答案 0 :(得分:2)
如果您可以
<div code-injected-here='' id='Stage_Ellipse'></div>
你可以:
$('#Stage_Ellipse').attr('code-injected-here', '');
答案 1 :(得分:0)
你不能把代码放在那个地方,你可以使用@ name3anad这样的方法说。
如果您想在屏幕上显示代码,可以使用<code>
或<pre>
如果你想在div中绑定事件,你应该在<script>
:
<script type="text/javascript">
function d(a, d, f, g, h, l, q) {
m(d, g);
var t = null,
u = document.getElementById('Stage_Ellipse'); //change this
d.tag && (u = d.tag);
switch (d.t) {
case "rect":
case "ellipse":
case "canvas":
case "group":
t = s(u, a, d, f, h, l,g, q);
}
</script>
答案 2 :(得分:-1)
$('#Stage_Ellipse')。html(“你的文字在这里......”);
上面的代码将设置您希望为div设置的内容。