سؤال

وأحصل على تحذير "childNodes باطل أو لا كائن" مع أرقام الأسطر مختلفة، اعتمادا على أي إصدار من مكتبة I مرجع (لقد حاول نحو ثلاثة إصدارات مختلفة من 1.2.6). ونتيجة لذلك، وأحصل على جاك لمسج التحسس.

ويمكنني الإختراق هذه لحملها على العمل، ولكن أنا أفضل أن لا وأنا لا أفهم الآثار الكاملة لتغيير السطر التالي:

elem = jQuery.makeArray(div.childNodes);

وعلى هذا:

//HACK:  VS intellisense fix
if(div && div.childNodes)
  elem = jQuery.makeArray(div.childNodes);

و(يظهر خط تغيرت مرة واحدة فقط في المصدر). ما يعطي؟

هل كانت مفيدة؟

المحلول

هل حاولت إضافة إشارة إلى ملف التوثيق الوحيدة المتاحة هنا؟ مسج التحسس الذكي في Visual ستوديو 2008

نصائح أخرى

وجريت إلى هذه المسألة نفسها قليلا حين يعود. هل تستخدم ملفات مسج UI كذلك؟ كنت واتضح أن واجهة المستخدم مسج جافا سكريبت الملف تم العبث حتى التحسس بطريقة أو بأخرى. لذلك أنا إنشاء ملف vsdoc.js فارغة لملف مسج واجهة المستخدم ثم بدأ التحسس العمل. كان يسمى ملفي اجهة المستخدم مسج شخصية مسج-UI-1.6rc2.min.js. إنشاء ملف يسمى مسج-UI-شخصية-1.6rc2.min-vsdoc.js إصلاح المشكلة.

وكنت تستخدم أيضا مسج-jtemplates.js ولكن هذا لا يبدو أن يسبب مشكلة. اعتقد انها مجرد ملف مسج-واجهة المستخدم.

فإنه لا عمل بالنسبة لي. لا يدري لماذا هو خطأ بالنسبة لي، وسبب الحاجة للإصلاح؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top