Simoh نشر 24 نوفمبر 2015 أرسل تقرير مشاركة نشر 24 نوفمبر 2015 في صفحة Html أتوفر على جدول، وأريد إضافة صف إليه عند حدث معين، المشكل أن الصف لا يظهر عند حدوث الحدث، وهذه عينة من كود Jquery:$('#myTable').append('<tr><td>my data</td><td>more data</td></tr>'); لا أرى أي خطأ في الكود -من خلال تجربتي البسيطة-، فما الحل؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 24 نوفمبر 2015 أرسل تقرير مشاركة نشر 24 نوفمبر 2015 (معدل) سأضع التصور التالي لصفحة html الخاصة بك، متضمنةً الجدول، كما يلي:<table id="myTable"> <tbody> <tr>...</tr> <tr>...</tr> </tbody> </table>عند استعمالك للكود السابق المُدرج في سؤالك:$('#myTable').append('<tr><td>my data</td><td>more data</td></tr>');سيتم إضافة السطر- الصف- الجديد بعد الجدول أي بعد غلق الوسم <body> بهذا الشكل:<table id="myTable"> <tbody> <tr>...</tr> <tr>...</tr> </tbody> <tr>...</tr>الصف الجديد،بعد محتوى الجدول </table>وقد يتجه بك التفكير إلى استعمال خاصية last وتستعملها بالشكل:$('#myTable tr:last').after('<tr>...</tr><tr>...</tr>');مما يجعلك تقع في نفس الخطأ، لأنك حددت آخر صف، وعليه سأرشدك للحل الأمثل وهو استعمال الوسم body مع تحديد آخر عنصر بداخل ثم تضيف بعده الصف الجديد، بهذه الطريقة:$('#myTable > tbody:last-child').append('<tr>...</tr><tr>...</tr>'); تم التعديل في 24 نوفمبر 2015 بواسطة E.Nourddine اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
في صفحة Html أتوفر على جدول، وأريد إضافة صف إليه عند حدث معين، المشكل أن الصف لا يظهر عند حدوث الحدث، وهذه عينة من كود Jquery:
لا أرى أي خطأ في الكود -من خلال تجربتي البسيطة-، فما الحل؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.