我有这样的代码,我插入标签后,用特定的ID读更多链接:调用一个简单的JavaScript函数
$("<a class='readMore' href='/moreByggherre' id='moreByggherre'>Läs mer</a>").insertAfter($("label[for='Byggherre']"));
上面的代码工作,但因为我会做这个有很多我会喜欢有一个函数,只需要ID和输出html代码与inserAfter。
我想这一点,但它似乎没有工作时:
createReadMoreBtn('Byggherre');
function createReadMoreBtn($id){
$insertTxt = "<a class='readMore' href='/more".$id."' id='more".$id."'>Läs mer</a>";
$($insertTxt).insertAfter($("label[for='".$id."']"));
}
你以什么HTML开头?我*认为*您错误地使用了['
我使用'',因为我希望在标题旁边插入Read more按钮,它的工作原理我之前使用过'',但它不起作用。我的问题是我使用'.'来连接而不是'+'。 –
Andegosu
解释你的代码并没有像显示你的代码那样有效 –