最初に num1 の動的要素を選択してから、その ul (id=myUl) を見つけたい
<div id="num1"></div> // dynamic
<ul id="myUl">
そのIDを見つけて(currentNumに設定しましょう)、整数に変換されましたが、式が機能しませんでした:
$("div#num" + currentNum + "myUl")
セミコロンの位置が間違っていると思います
この方法を試してください。next() を使用できます。セレクターが機能するには、2 番目の div が乱数 div の子孫である必要があります (このステートメントは、質問の更新前に有効です)。あなたの更新された質問では、セレクターは完全に間違っています。
$("#num" + currentNum).next('#myUl');
しかし、それはあなたができるIDなので
$('#myUl');
また、id にタグ名のプレフィックスを付けることも避けてください。つまりdiv#num
、これは必須ではなく、id セレクターよりも遅くなります。