سؤال

هل هناك مكون جافا سكريبت يسمح لي بتمرير سلسلة مكونة من HTML عشوائي (أي HTML أرغب في استخدامه) وسيظهر HTML في العرض المبسط؟

لقد كنت أجوب الإنترنت، وأبحث عن أمثلة، ولكن يبدو ببساطة أنه لا يوجد أي مكون قادر على القيام بذلك.

حتى LightWindow، الذي يدعي أنه متعدد الأغراض، لا يزال يطلب مني إرفاقه بعلامة مع تعيين href على معرف العنصر.

هذا ليس ما أريد.أريد أن أكون قادرًا على استدعاء وظيفة و تمر في HTML نفسي.

(هناك مشكلة أخرى في LightWindow وهي أنها تتطلب استخدام النصوص البرمجية باعتبارها تبعية.يستخدم المشروع بالفعل jQuery، وأفضل عدم تضمين إطارين في وقت واحد.)

أيه أفكار؟

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

المحلول

صندوق الالوان عظيم.يعتمد على JQuery.

لاستخدامها مع سلسلة html، يمكنك تسميتها على النحو التالي:

$.colorbox({html:'<p>Hello</p>'});

نصائح أخرى

سلاك صحيح.يجب عليك بالتأكيد استخدام مربع حوار واجهة مستخدم JQuery.فيما يلي مثال لاستخدام مربع حوار JQuery كنموذج، وهو مشابه جدًا لاستخدام العرض المبسط.

$("#dialog-message").dialog({modal: true});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top