我有一個foreach循環顯示的職位,他們都帶有註釋按鈕我如何讓我的jQuery函數爲foreach循環中的每個元素工作?
<button type="button" class="commentbtn" id="comment">
<i class="em em-thought_balloon"></i>
</button>
本身工作正常功能,但僅限於最近顯示的崗位,而不是其他的。我試圖讓每個帖子評論按鈕單獨點擊時工作。這是功能
$(document).ready(function(){
$("#commentform").hide();
$("#comment").click(function(event) {
$("#commentform").show();
});
});
任何想法如何我可以很容易地解決這個問題?
編輯:這是我使用的HTML,它的Laravel集體
{!! Form::open(['method'=>'POST','class'=>'commentForm']) !!}
{!! Form::textarea('Comment', null, ['size'=>'50x2']) !!}
{!! Form::button('Comment', ['type'=>'submit', 'class'=>'btn btn-primary'])!!}
{!! Form::button('Cancel', ['class'=>'btn btn-default cancelComment']) !!}
{!! Form::close() !!}
''中的元素document'的id'應該是唯一的 – guest271314
ID應該是唯一的,無論是使用類附着事件,或者如果你不能使ID唯一,並希望使用它,然後可以用'附加事件$(「[id ='comment']」' –
'#commentform'在哪裏和什麼?需要更多的HTML – zer00ne