আমি এমন একটি অ্যাঙ্কর ট্যাগ লেখতে চাই যা কিছু জাভাস্ক্রিপ্ট কার্যকর করে এবং তারপরে যেখানেই যাচ্ছিল সেখানে যেতে 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'। এটি পৃষ্ঠাটি পুনরায় লোড করবে না।