আমি এমন একটি অ্যাঙ্কর ট্যাগ লেখতে চাই যা কিছু জাভাস্ক্রিপ্ট কার্যকর করে এবং তারপরে যেখানেই যাচ্ছিল সেখানে যেতে href
হবে। আমার জাভাস্ক্রিপ্ট কার্যকর করে এবং তারপরে সেট করে window.location
বা লোকেশনটিতে কোনও ফাংশন চালু করা আমার top.location
পক্ষে href
কাজ করে না।
সুতরাং, কল্পনা করুন যে পৃষ্ঠাতে আইডি "ফু" দিয়ে আমার একটি উপাদান রয়েছে। আমি অনুরূপ একটি অ্যাঙ্কর লিখতে চাই:
<a href="#Foo" onclick="runMyFunction(); return false;">Do it!</a>
যখন এটি ক্লিক করা হয়, আমি রানমিফাইঙ্কশনটি সম্পাদন করতে চাই এবং তারপরে পৃষ্ঠাটিতে ঝাঁপিয়ে পড়ি #Foo
(পুনরায় লোডের কারণ না করে - top.location
পৃষ্ঠাটি পুনরায় লোডের কারণ হয়)।
পরামর্শ? আমি এখানে jQuery ব্যবহার করতে পারলে খুশি!
return true;
সমাধান, কিন্তু আপনি কল করতে পারেনlocation.hash = '#Foo'
। এটি পৃষ্ঠাটি পুনরায় লোড করবে না।