ورود

View Full Version : چطور رویداد onmouseover را برای node های treeview فعال کنم



amirjalili
دوشنبه 06 دی 1389, 13:37 عصر
با سلام.
چطور رویداد onmouseover را برای node های treeview فعال کنم که با رفتن موس روی هر یک از node ها مثلا یک متد جاوااسکریپت صدا زده بشه.

mehrdad201
دوشنبه 06 دی 1389, 16:47 عصر
دوست عزیز 2 ره داری برای این کار



تو سرور ساید برنامه بیای و کدهای onmouseover و onmouseout رو اضافه کنی.
از jquery استفاده کنی. که من این راه رو توضیه میکنم.

برای حالت دوم هم کافیه تری ویو رو بندازی داخل یه تگ div با ای دی "TreeViewHolder" (بعنوان مثال)

بعد اینطوری میتونی به لینکهاش دسترسی داشتی باشی.

اینم کد مربوطه.


<script language="javascript" type="text/javascript">
$(function () {
$('#TreeViewHolder a').hover(
function () {
/*do actions in mouse over */
alert('over');
},
function () {
/*do actions in mouse out */
alert('out');
}
);
});
</script>در ضمن اینکلود کردن کتابخونه Jquery رو در ابتدا فراموش نکنید.


<script src="jquery-1.4.3.min.js" type="text/javascript"></script>البته ببخشید. من نتونستم از این پلاگین سورس کدها درست استفاده کنم. واسه همین ظاهر کدها قشنگ نشد.