عرض تلميح أداة جافا سكريبت / المغلق ضمن حلقة @ وبالنسبة للمع نسيج 4.0.1

StackOverflow https://stackoverflow.com/questions/1234700

سؤال

وأنا لست على الإطلاق دراية نسيج 4.0.1 وتحتاج إلى تحديث تطبيق إرث لعرض تلميح الأدوات تنسيق لعدد قليل من الروابط ضمن حلقة @ وبالنسبة لل. ما هي أسهل / أفضل طريقة للذهاب نحو تحقيق هذا؟ يجب أن أكون باستخدام المكونScript أم أن هناك طريقة أسهل؟

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

وشكرا مقدما لمساعدتكم.

وكارل

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

المحلول

وبعد نشر سؤالي، تمكنت من الخروج مع (كربي؟) حل hacky إلى حد ما. لا استطيع ان اقول انها لحظة بلدي مدعاة للفخر كمهندس، لكنه يعمل. *

<script type="text/javascript">
    function outputLink(value, tooltip) {
            document.write("<a href='#' onclick='return false;' onmouseover='showtip(event, \"" + tooltip + "\");' onmouseout='hidetip();'>" + value + "</a>");
        }
</script>
<span jwcid='@For'>
    <script type="text/javascript">
        outputLink("Foo", "<span jwcid="@Insert" value="ognl:foo.bar"/>");
    </script>
</span>

* بعض كود حذف لحماية الأبرياء.

نصائح أخرى

استخدم عنصرAny. على سبيل المثال الخاص بك، MYTOOLTIP بديل مع أي كائن تحتجز الرسالة:

<a jwcid="@Any" id="adUnitPredicate" href="#" onclick="return false;" onmouseover="ognl:'showtip(event, \'' + MYTOOLTIP + '\');'" onmouseout="hidetip();">AdUnit Predicate</a>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top