或者至少我认为这就是问题所在。
完全披露,AngularJS也有所涉及。我不知道为什么会有所作为,但我想在那里。
以下是页面代码:
<div ng-repeat="inquiry in faq" class="inquiry" ng-if="$index > 0">
<div class="question">{{inquiry.question}}</div>
<div class="answer">{{inquiry.answer}}</div>
</div>
然后我在$(document).ready(function() {
区块中有这个:
$('.question').click(function(){
alert("hi");
// $(this).siblings( ".answer" ).toggle();
});
正如你所看到的,我评论了第二行,这应该只是提醒。纳达。没有。控制台没有错误。我也试过这个:
$('.inquiry').on("click", ".question", function() {
alert("bob");
});
(询问是问题的父div)
无。我不妨点击纯文本。
我过去使用过这个很好,但今天它并不想工作。
哦,我在这个脚本文件之前包含了jquery。所以不是这样。