لدي الكود التالي الذي يعرف Car. كل Car لها لون، بالإضافة إلى دالة setColor(color). أريد إضافة دوال مستمعة يتم استدعاؤها كلما تم استدعاء setColor(color)، وأريد أن أتمكن من إضافة هذه الدوال المستمعة في أي وقت أريد. هل هذا نهج مناسب؟ هل هناك طريقة أنظف؟
اقرأ أكثر →
لدي هذا النطاق من الأرقام:
0 -------> 25 -------> 80 ------> 150 small medium largeأريد أن أتلقى رقماً بين 0 و150 وأن أعرض ما إذا كان صغيراً أم متوسطاً أم كبيراً. الرقمان 30 و45 متوسطان لأنهما بين 25 و80 والرقم 5 صغير لأنه أقل م
اقرأ أكثر →يقدّم ExecCommand طريقة لتغليف النص داخل iFrame بخط عريض، جعله مائل، تحته خط، إلخ.
ولكنه يفتقد خيارًا لإنشاء <cite> أو <strong> أو <em> (هناك formatBlock ولكن فقط للعناصر الكتلية وليس للعناصر المضمنة).
أود استخدام دالة ExecCommand لإنشاء <cite> - هل هناك أي طريقة لتحقيق ذلك؟ وبالطبع أريد الحفاظ على التحليل الصحيح تمامًا كما في حالة bold وليس شيئًا مثل surroundContents
اقرأ أكثر →
أنا حالياً أكتب محرك قواعد بلغة JS والذي في مرحلة معينة يحتاج إلى تقييم التعبيرات المنطقية باستخدام دالة eval().
أولاً أقوم ببناء معادلة على النحو التالي:
var equation = "relation.relatedTrigger.previousValue" + " " + relation.operator + " " + "relation.value"; اقرأ أكثر →
مرحبًا، أنا أقوم بإضافة بعض العناصر بشكل ديناميكي، والآن أحاول ربط hover() باستخدام on() لكن ذلك لا يبدو أنه يعمل مع دالة الاسترجاع. هل لديكم أي أفكار؟
jQuery:
$(document.body).on('hover', 'div.settings-container', function () { $(this).find('ul.settings-link اقرأ أكثر →
يجب أن يكون هذا ممكنًا وفقًا لدوال جافا سكريبت في اختبارات HTML الخاصة بـ Selenium IDE:
<tr> <td>storeEval</td> <td>function(input) {return input.replace('foo', 'bar');}</td> <td>replaceText</td> </tr> <tr> <td>storeEval</td> اقرأ أكثر →
لقد قمت مؤخرًا بالاطلاع على كود firebugs console.log عن طريق استدعاء console.log.toString() وحصلت على هذا:
function () { return Function.apply.call(x.log, x, arguments); }طالما أفهم أن هذا يتسبب في استدعاء Function.apply مع الإشارة إلى this على أ
اقرأ أكثر →
لدي هذه الدالة في جافا سكريبت، وتعمل على فايرفوكس، ولكن لا تعمل على جوجل كروم
function sendInfo(userId, Code) { // text with all info to send to controller var values = { "token": Code, "code": userId } // POST T اقرأ أكثر →
لقد صادفت مؤخرًا هذا النمط في المصدر الخاص بـ https://github.com/yeoman/generator-webapp:
AppGenerator.prototype.packageJSON = function packageJSON() { this.template('_package.json', 'package.json'); };ما الغرض من إعطاء
اقرأ أكثر →
هل من الممكن تمرير متغيرات محددة مسبقًا إلى الدوال التي تُستدعى عند نجاح طلب jQuery $.get؟
كما في المثال أدناه، ستعيد سكربت PHP القيمة "bar":
var extra = "foo"; $.get(baar.php, function(data, extra){ alert(extra + data); });لذلك، هدفي هو صندوق
اقرأ أكثر →