ورود

View Full Version : سوال: jquery - کمک



crafcrab
یک شنبه 16 تیر 1392, 22:57 عصر
سلام لطفاکمک کنید
من یه img دارم میخوام وقتی با موس روی این img رفتم یک کلمه به یک تابع ارسال بشه
توجه: تابع حتما با jquery باشه نه با javascript چون به محض این که رشته به تابع ارسال میشه یک شی با تابع hide که ماله jquery هست از روی صفحه باید hide بشه
یه چیزی شبیه این :



<script type="text/javascript">
$(document).ready(function(){
$("img").mouseenter(function(){
$(reshte).hide('slow');
});
})
</script>


<img class="pic" src="1.jpg" />

مشکل ایجاست نمیدونم چطوری داده را به این تابع ارسال کنم
نکته: فقط زمانی که ماوس رو img بره باید رشته مورد نظر به تابع ارسال شود

jalil_gh
یک شنبه 16 تیر 1392, 23:52 عصر
شما میتونید داده‌های اختصاصی خودتون رو هم به تابع event handler ارسال کنید.
$('#pic').mouseenter(reshte, function (e) {
$(e.data).hide('slow');
});
رشته ارسالی تو متغیر e.data قرار میگیره.

crafcrab
دوشنبه 17 تیر 1392, 16:30 عصر
مرسی ولی یک سوال
الان در img

<img class="pic" src="1.jpg" />
میخوام وقتی موس روی img رفت کلمه hi به این تابعی که شما در بالا گفتین باید چی کار کنم ؟

jalil_gh
سه شنبه 18 تیر 1392, 09:22 صبح
$('#pic').mouseenter('hi', function (e) {
$(e.data).hide('slow');
});

crafcrab
سه شنبه 18 تیر 1392, 17:39 عصر
دوست عزیز شما داری با تابع مقداری رو به شی (img) پاس بدی
ولی من میگم از img به تابع باید پاس بده بر کس کار شما
مثال جاوا اینی که میگم :


<img class="pic" src="1.jpg" onmousemove="ss('hi')">

کلمه hi باید توسط img به تابع ارسال شه