内引用,我有以下的jQuery代码:jQuery的变量,报价
$(".container").append("<a href='javascript:void(0)'onClick='showField('"+data.name+"','"+data.text+"');'>Edit</a>");
这是输出(在4
前注意报价的问题,前>edit
:
<a href="javascript:void(0)" onclick="showField("4','school_type');'>Edit</a>
当应输出:
<a href="javascript:void(0)" onclick="showField('4','school_type');">Edit</a>
那是我第一次的猜测太多,但它导致了完全相同的输出作为原。 – 2012-07-23 14:35:06
看看[这jsfiddle演示](http://jsfiddle.net/yFf55/1/)。它正确显示。 – 2012-07-23 14:39:55
嗯,我不知道,它只是不为我工作。 @mgraph的回答做到了诀窍,我想这是外部的“被内部人员拦截导致问题。” – 2012-07-23 14:42:17