رفع مشكل تكرار href با كمك جكوئري

no.love

Member
سلام به همه دوستان
من چند تگ a در صفحم دارم كه ميخوام با كليك روي هر كدوم از اين تگها به يك سايت مثلا "href=http://google.com"
برم. ولي نميخوام href را توي تموم تگهام استفاده كنم.
ميشه با جكوئري اين كارو راحت كنم؟
*مثلا با كليك روي تمام تگهاي a به صفحه google بريم*
[LTR]<a>test1</a>
<a>test2</a>
<a>test3</a>
<a>test4</a>
<a>test5</a>
<a>test6</a>
<a>test7</a>
<a>test8</a>
<a>test9</a>
<a>test10</a>
[/LTR]
پيشاپيش ممنون:rose:
 

phpweb

Active Member
کد:
$("a").click(function(){
document.location="http://google.com";
        return false;
});
برای شخصی سازی بیشتر می تونید به تگها ای دی بدید و بر اساس آی دی ها کاربر رو به صفحه مربوطه بفرستید.
 

no.love

Member
ممنون دوست عزيز
كارمو راه انداخت .
يه سوال ديگه چطوري بايد از فانكشن history.back استفاده كنم ؟
ميشه به اين فانكشن يه آدرس خاص داد ؟
 

phpweb

Active Member
نمی شه به history.back آدرس داد و فقط می تونید بهش بگید بره جلو یا بیاد عقب. به شکل زیر:
کد:
history.back(1)
history.back(-1)
 

no.love

Member
بازم ممنون
يه سواله ديگه دارم كه همين الان بهش برخوردم .
چطوري ميتونم به آيتم قرار گرفته در drop-down box يك لينك وصل كنم.
البته با جكوئري ، نه تغيير كد؟
[LTR]<select name="Select1">
<option>test1</option>
<option>test2</option>
<option>test3</option>
<option>test4</option>
</select>
[/LTR]
 
آخرین ویرایش:

phpweb

Active Member
به سلکت آی دی بدید و به این صورت مقدار آی دی رو بدست بیارید و بر حسب هر آی دی یه صفحه متفاوت نمایش بدید:
کد:
var $ref=$("#select_id").val();
 

no.love

Member
دوست عزيز خيلي خيلي ممنون
چطوري با يد به document.location فهموند كه هروقت وليو برابر تست بود بدون كليك و با refresh صفحه به سايت google متصل كنه.
(نميخوام از فانكشن كليك استفاده كنم)
[LTR]$("[value='test']")[/LTR]
 

phpweb

Active Member
دوست عزيز خيلي خيلي ممنون
چطوري با يد به document.location فهموند كه هروقت وليو برابر تست بود بدون كليك و با refresh صفحه به سايت google متصل كنه.
(نميخوام از فانكشن كليك استفاده كنم)
منظورتون از هروقت چیه؟
به هر حال یا باید کلیک بخوره، یا صفحه لود بشه یا ...
 

no.love

Member
منظورم value بود
يعني هيچ راهي نيست كه بدون كليك بره تو يه صفحه ديگه ؟
فانكشني هست كه با كليك ، صفحه رو refresh كنه.؟
 

phpweb

Active Member
يعني هيچ راهي نيست كه بدون كليك بره تو يه صفحه ديگه ؟
بله راههای زیادی هست. فقط شما نگفتید که چه موقع می خواید کاربر به یه صفحه دیگه فرستاده بشه.
 

eAmin

Well-Known Member
no.love عزیز لطفا" درخواست نوشتن کد ندید، کافیه کمی مطالعه و جستجو کنید تا تمامی این موارد جزئی رو خودتون بتونید انجام بدید!
در گوگل جواب تمامی سوالهای شما در این تاپیک موجوده، مستندات خود jQuery و اطلاعات پایه ای از JavaScript رو میتونید از طریق جستجو کردن و حداکثر یک هفته وقت گذاشتن یاد بگیرید!
 

no.love

Member
من ميخوام زماني كه كاربر صفحه را باز ميكنه اگر value=test تو صفحه وجود داشت به صورت اتوماتيك و بدون هيچ refresh به يك صفحه ديگه متصل شويم.
 

phpweb

Active Member
من ميخوام زماني كه كاربر صفحه را باز ميكنه اگر value=test تو صفحه وجود داشت به صورت اتوماتيك و بدون هيچ refresh به يك صفحه ديگه متصل شويم.
این موارد همونطور که مدیر انجمن گفتن توی منوال جی کوئری وجود داره. بنظرم بهتره منوال جی کوئری رو دانلود کنید و همه این مثال ها رو یکجا بدست بیارید.

توی منوال متد find با توضیحات کامل قرار گرفته.
کد:
$("p").find("span")
 

جدیدترین ارسال ها

بالا