-
tooltipe بدون jquery
سلام
من کد یه tooltipe رو میخواستم که توی سایتم بزارم ولی قالبم یه مشکلی داره که نمیدونم چرا کدهای jquery رو اجرا نمیکنه..هرچقدر هم توی انجمنهای مختلف و اینجا هم پرسیدم کسی نتونست کمکم کنه...برای همین نمیتونم از کدهای jquery استفاده کنم متاسفانه..:41::41::41::41::41::41:
میخواستم ببینم کد جاوایی هست برای tooltipe که از کوئری استفاده نکنه؟اگه برام بزارین ممنون میشم...کم حجم باشه و زیبا:40::11:
-
کد:
http://dzineblog.com/2008/10/30-tooltips-scripts.html
این ها هم شاید به کارت بیاد
کد:
http://mckay.cshl.edu/balloons.html
-
سلام
راستش من چندتاشون رو که کوئری بودن برام کار نکرد یه سری از اونهام رو من نصب کردم کار کردن ولی مشکلی که داشتن نمیتونستن تگ script رو توی خودشون اجرا کنن :(
من در اصل میخوام طوری باشه که وقتی موس رو میبرم روی یک عکس این کد کنارش ظاهر بشه..راهی هست؟
[HTML]<font color="#134F81">
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/Random-sokhan.js"></script></font>[/HTML]
-
یه سوالی برای من الان پیش اومد...کلا من نمیتونم تگ اسکریپت رو بصورت tooltip نشون بدم؟
-
خیر نمی تونید، کلا طرز تفکر شما در رابطه با تگ اسکریپت اشتباه هست.
تگ script محتویات رو مستقیما به شما نشون نمیده، شما باید اگر می خواید مقداری رو از داخل تگ اسکریپت نمایش بدید، باید دوستوری بنویسید که برای شما مقدار متغیر رو روی صفحه نمایش بده.
مثلا در JavaScript برای اینکه مقداری رو به خروجی بفرستید باید به اینصورت عمل کنید:
کد:
var a = 1250;
document.write(a);
اگر می خواید از اسکریپتی که به صفحه تون include کردید استفاده کنید باید مانند مثال بالا مقداری رو که نیاز دارید چاپ کنید.
-
ممنون امین جان
ولی خب این اسکریپت که دارم من خودش اخرش اون رو چاپ میکنه و این متغیر documentwrite رو داره و من اون دستور
[HTML]<font color="#134F81">
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/Random-sokhan.js"></script></font>[/HTML]
را هرجای قالبم میگزارم مقدار خروجی که یک سخن رندم هست رو نشون میده..من با نمایش اون داخل یک پوپ آپ مشکل دارم :(
-
کدهای اسکریپت رو قرار بدید تا راهنمایی تون کنیم.
در ضمن، بالاخره popup یا tooltip؟
-
این فایل اسکریپته..البته اون سخن راندوم نیست یکی دیگه هست..اوقات شرعیه
کد:
http://uploadfa.com/3mr1c2u87g50/azan.zip
کدوم بهتره به نظرتون؟میدونید من میخوام وقتی موس بر روی یک عکس رفت این اسکریپت کنار موس نمایش داده بشه..tooltip میشه دیگه؟درسته؟popup که نیست؟:D
-
من گفتم همون اسکریپت رو قرار بدید تا راهنمایی تون کنم چکاری رو باید انجام بدید! شرمنده بنده وقت ویرایش کردن این همه کد رو ندارم، مخصوصا اینطور اسکریپتها!
یه راهنمایی کلی میکنم، تمامش همینه. اگر مراحل رو درست انجام بدید مشکلی نیست.
فرض کنید در اسکریپت شما یک همچین کدی برای چاپ شدن قرار گرفته:
کد:
document.write("safuhisduhgioudfhgioufdg");
شما باید مقداری که برای پارامتر document.write در نظر گرفته شد رو درون یک متغیر بریزید (درون اسکریپت اصلی باید اینکار رو انجام بدید.):
کد:
var str = "safuhisduhgioudfhgioufdg";
بعد فرض کنید یک div با id فولان دارید. حالا برای اینکه مقدار متغیر a رو در div مورد نظر بریزید باید به اینصورت عمل کنید:
کد:
document.getElementById('yourdiv').innerHTML = str;
بعد از انجام این مراحل فایل رو سیو کنید و به صفحه تون اینکلود کنید. در انتهای تگ body قرار بدید:
کد:
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/Random-sokhan.js"></script>
دیگه بهتر از این نمی تونم راهنمایی کنم! اینها مواردی بسیار پایه ای هست که اگر کمی راهنمایی های مربوط به JavaScript رو بخونید تمامی این موارد رو متوجه میشید.
در ضمن وقتی می خواید یک نوشته ای بالای ماوس نمایش داده بشه بهش میگن tooltip! اگر می خواید بدونید popup چیه همین کلمه رو تو انجمن جستجو کنید متوجه میشید.
موفق باشید
-
امین جان مرسی از لطفت
راستش من اون کد document.write که برای چاپ بود رو برداشتم و عوض کردم به این صورتش کردم
[PHP]
var output = "<input type=hidden id=latitude name=latitude><input id=azanday type=hidden name=azanday><input id=azanjoomlacmsmonth type=hidden name=azanjoomlacmsmonth><input type=hidden id=longitude name=longitude ><input type=hidden id=azan_ht1 name=azan_ht1 ><input type=hidden id=azan_mt1 name=azan_mt1 ><input type=hidden id=azan_ht2 name=azan_ht2 ><input type=hidden id=azan_mt2 name=azan_mt2 ><input type=hidden id=azan_ht3 name=azan_ht3 ><input type=hidden id=azan_mt3 name=azan_mt3 ><input type=hidden id=azan_ht4 name=azan_ht4 ><input type=hidden id=azan_mt4 name=azan_mt4 ><input type=hidden id=azan_ht5 name=azan_ht5 ><input type=hidden id=azan_mt5 name=azan_mt5 ><table border=0 width=151 style='font-family: Tahoma; font-size: 8pt; margin-top: -30px;' height=30><tr> <td align=center><span id=azanazan></span> </td></tr> </table><table border=0 width=156 style='font-family: Tahoma; font-size: 8pt'dir=ltr ><tr><td align=center id=azan_t1> </td><td dir=rtl width=58%> <img border=0 src=s-flash.gif width=10 height=7 id=azan_p1> <span>اذان صبح</span></td></tr><tr><td align=center id=azan_t2> </td><td dir=rtl width=58%><img border=0 src=s-flash.gif width=10 height=7 id=azan_p2> <span>طلوع خورشید</span></td> </tr><tr><td align=center id=azan_t3> </td><td dir=rtl width=58%><img border=0 src=s-flash.gif width=10 height=7 id=azan_p3> <span>اذان ظهر</span></td></tr><tr><td align=center id=azan_t4> </td><td dir=rtl width=58%><img border=0 src=s-flash.gif width=10 height=7 id=azan_p4> <span>غروب خورشید</span></td></tr><tr><td align=center id=azan_t5> </td><td dir=rtl width=58%><img border=0 src=s-flash.gif width=10 height=7 id=azan_p5> <span>اذان مغرب</span></td></tr></table><table border=0 width=150 cellspacing=0 cellpadding=0 style='font-family: Tahoma; font-size: 8pt;margin-top: -30px;' dir='rtl' height=30><tr> <td align=center><span><select id=cities size=1 name=c dir=rtl style=' width: 69; height: 19;visibility: hidden;' onchange='coord();main();'><option value=''>انتخاب شهر</option><option value='اراک'>اراک</option><option value='اردبیل'>اردبیل</option><option value='ارومیه'>ارومیه</option><option value='اصفهان'>اصفهان</option><option value='اهواز'>اهواز</option><option value='ایلام'>ایلام</option><option value='بجنورد'>بجنورد</option> <option value='بندرعباس'>بندرعباس</option><option value='بوشهر'>بوشهر</option><option value='بیرجند'>بیرجند</option><option value='تبریز'>تبریز</option><option value='تهران'>تهران</option><option value='خرم آباد'>خرم آباد</option><option value='رشت'>رشت</option><option value='زاهدان'>زاهدان</option><option value='زنجان'>زنجان</option><option value='ساری'>ساری</option><option value='سمنان'>سمنان</option><option value='سنندج'>سنندج</option><option value='شهرکرد'>شهرکرد</option><option value='شیراز'>شیراز</option><option value='قزوین'>قزوین</option><option value='قم'>قم</option><option value='کرمان'>کرمان</option> <option value='کرمانشاه'>کرمانشاه</option><option value='گرگان'>گرگان</option><option value='مشهد'>مشهد</option><option value='همدان'>همدان</option><option value='یاسوج'>یاسوج</option><option value='یزد'>یزد</option></select></span> </td></table>";
[/PHP]
بعد از اون توی همون اسکریپت یک خط اضافه کردم به این صورت
کد:
document.getElementById('azan').innerHTML = output;
اخر سر هم توی ایندکس سایت این رو اضافه کردم
کد:
<div id="azan"> </div>
فایل اسکریپت رو چک کردم لود میشه ولی چیزی نمایش نمیده...جای این کد document.getElementBy به نظرم مشکل داره درسته؟کجا باید بزنم تا لود بشه...