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