Badraoui نشر 16 يناير 2016 أرسل تقرير نشر 16 يناير 2016 لديّ على صفحة Html العناصر التالية:<div id="items"> <div id="block1" class="item"> <span class="tagOne tag">One</span> <span class="tagTwo tag">Two</span> </div> <div id="block2" class="item"> <span class="tagOne tag">Java</span> </div> </div>وهذا كود JavaScript المستخدم لتحديد عنصر block :var blocks = $('#items .item'); blocks.filter('.item').find('[class*="tagOne"]').parent(); blocks.filter('.item').find('[class*="tagTwo"]').parent(); وقد استخدمت الكود التالي لتعيين block المحتوي على العنصرين :blocks.filter('.item').find('[class*="tagOne"][class*="tagTwo"]');لكن لم أنجح في فعل ذلك، فكيف؟ اقتباس
0 E.Nourddine نشر 18 يناير 2016 أرسل تقرير نشر 18 يناير 2016 أول ملاحظة، Id الموجود على عنصر يجب ألا يتكرر داخل عنصر آخر نظراً لأنه يتميز بخاصية Unique.في حال كنت ستستعمل أداة تعريف في عدة عناصر بنفس القيمة، عليك باستعمال class، هي مخصصة لذلك.حدد أي عنصر بين العنصرين tagOne. أو tagTow.استعمل https://api.jquery.com/siblings/ لتحديد العنصر المحتوي على أسماء كلاس أخرى.استعمل https://api.jquery.com/closest/ لتحديد العنصر المُختَوي له.الكود:('.tagOne') // لتحديد العنصر الأول .siblings('.tagTwo') // لتحديد العنصر الثاني في حال توفره على كلاس آخر .closest('.item') // تحديد العنصر الأب أو المُحتوي له. اقتباس
السؤال
Badraoui
لديّ على صفحة Html العناصر التالية:
وهذا كود JavaScript المستخدم لتحديد عنصر block :
وقد استخدمت الكود التالي لتعيين block المحتوي على العنصرين :
لكن لم أنجح في فعل ذلك، فكيف؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.