ajax を介して、すべてのデータが ul にロードされ、ul li click イベントが追加されますが、トリガーできません。ul イベントであれば、トリガーできます。
ajax
リーリー実装図
滿天的星座2017-06-12 09:24:31
ループ時にliのattrにIDを保存
<li c_id="" >
イベントをクリックして取得
var cid = $this.attr('c_id');
扔个三星炸死你2017-06-12 09:24:31
$parentNode.on('click',childNode,callback) を使用してイベントをバインドします。原則はイベント バブリング メカニズムです。
过去多啦不再A梦2017-06-12 09:24:31
3 つの点に注意してください:
1. イベント登録関数は、Ajax コールバック関数で呼び出すことができます。
2. イベント登録関数が正しく記述されていないことを確認してください。ここのイベント関数の書き方が間違っています。クリックする値を直接割り当ててから、クラス値がセレクター内の値である要素が見つかりませんでした。そうでない場合は、当然選択できません。
3. イベントをクリックする前に、イベントが登録されていることを確認してください。