سؤال

أواجه مشاكل مع JCROP API. لا أعتقد أنني بحاجة إلى الخوض في التفاصيل ، حيث أحتاج إلى هذا الشيك ، لكنني بحاجة إلى التحقق مما إذا كانت API JCROP موجودة حتى أتمكن من تدميره أو عدم إنشاء واحد آخر إذا تم إنشاؤه بالفعل. هل هناك طريقة للتحقق مما إذا كانت API موجودة؟ ربما هذا هو فحص jQuery أو JavaScript ، أنا مبتدئ تمامًا. في وثائق JCROP ، اكتشفت فقط كيفية صناديق API وتدميره ، وليس كيفية التحقق مما إذا كانت موجودة.

هل هناك أي طريقة؟

شكرًا لك

Jerry2

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

المحلول

أفعل ذلك هكذا.

أولاً احصل على كائن API:

jcrop_object = $('#image_to_crop').data('Jcrop');

في أي مكان آخر في الكود الخاص بك ، تريد التحقق من وجوده ، فقط تحقق من ذلك:

if (jcrop_object == null) {
   super secret destroy/recreate code for JCrop API object
}

أواجه أيضًا مشكلات مع API هذه ، ولكن لأسباب مختلفة يبدو :)

حظا سعيدا!

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