jQuery insertAfter在某些情况下不起作用

时间:2010-09-10 07:32:03

标签: php javascript jquery

我想在一些元素之后添加一个隐藏的输入。 我正在使用此代码:

$("<input type="text">").insertAfter(".addProduct");

它不起作用。但如果我替换它就可以了。

$("<span>ddd</span>").insertAfter(".addProduct");

有效。 帮助我。

谢谢。

2 个答案:

答案 0 :(得分:1)

你应该使用单引号:

$('<input type="text" />').insertAfter('.addProduct');

答案 1 :(得分:1)

如果您在php中创建此脚本,请使用:

$("<input type=\"text\">").insertAfter(".addProduct");