2016-12-27 27 views
0

我正在尝试创建评论系统。在这个评论系统中,当用户发表评论的回复时,我希望显示一个名为“切换回复”的按钮 - 但只有当它不具有回复时才是。如果已经有评论回复,那么我不想隐藏回复切换按钮。如何选择在jQuery中具有某个类名称和唯一的“名称”属性的按钮?

此按钮具有类别.repliestogglebutton,并且其名称与发布回复的评论的评论ID相同。

这是该按钮的HTML:

'<button class="repliestogglebutton" name="'.$commentId.'" style="display:none">toggle all replies</button>'; 

我可以用它来选择它和jQuery的切换呢?我正在使用我用来发布回复的ajax中的成功函数中写这个。

+1

PLS发布了jQuery的示例代码你写的.. –

+0

您可以使用属性值选择'$(” repliestogglebutton [NAME = '$ commentId。' ]“)' – Satpal

+0

我会给它一个id,让你的生活更轻松。 – PHPglue

回答

0

您可以使用:

$(".repliestogglebutton[name='.$commentId.']") 
+1

非常感谢它! – meagler

+3

真的吗?有效?你确定?即使与“。”串联的语法错误也是如此。而不是JavaScript中的“+”?!? – EhsanT

相关问题