forループを実行しているdivがあります。フィールドの行数に基づいて以下のdivを作成しています。
<div class="parent">
<p style=" font-family: Times New Roman;color:#a0a0a0; ">
Content 1 goes here.........
</p>
<div class="child">
<span> <a class="likebtn">Like</a> </span>1 people like this
</div>
<hr/>
</div>
上記の div は for-each ループにあります。つまり、このように同じ複数の div を異なるコンテンツで作成します。
ユーザーがdivにある同様のボタンをクリックすると、jquery関数を呼び出そうとしています。以下の関数を試しましたが、関数が呼び出されません。なぜこの問題に関して私を助けてください。
<script type="text/javascript">
$('.parent .child .likebtn').click(function(e)
{
alert("function called");
});
</script>
そして、div は動的に作成されます。for-each ループの直後に上記の JavaScript コードを記述すると、関数が呼び出されます。Controller に JavaScript 関数を記述することはお勧めできません。COdeigniter フレームワークを使用しています。助けてください、この関数を head または body で指定する必要があります