ডান-ক্লিক করুন StackExchange ড্রপডাউন এবং ক্লিক উপাদান পরিদর্শন ।
আপনি বিকাশকারী সরঞ্জামগুলিতে নিম্নলিখিতগুলি দেখতে পাবেন:
<div id="header">
<div id="portalLink">
<a class="genu" onclick="StackExchange.ready(function(){genuwine.click();});return false;">Stack Exchange</a>
</div>
...
</div>
<a>
ট্যাগ হাইলাইট করা হয়; এটি সেই উপাদানটি যেখানে আমরা ক্লিকটি অনুকরণ করতে চাই।
উপাদানটির বর্গটি জেনু । আমরা কেবল নির্বাচককে ব্যবহার করতে পারি .genu
, তবে একই শ্রেণীর একাধিক উপাদান উপস্থিত থাকলে এটি সঠিকভাবে কাজ করবে না। একটি আরও নির্ভরযোগ্য পন্থা হ'ল সিলেক্টরটি ব্যবহার করে <div>
আইডি পোর্টালিংক (আইডি এর অনন্য) এর চাইল্ড নোড হিসাবে এটি অ্যাক্সেস করা #portalLink a.genu
। তারপরে, আমরা .click()
পদ্ধতিটি ব্যবহার করি ।
(2) এ নিম্নলিখিত যে কোনও লাইন প্রবেশ করানো কাজটি করবে:
// click first <a> element with class `genu'
// inside the element with ID `portalLink'
$('#portalLink a.genu')[0].click();
// click first <a> element with class `genu'
// inside the element with ID `header'
$('#header a.genu')[0].click();
// click first element with class `genu' of the entire page
$('.genu')[0].click();
// click first <a> element of the entire page (unreliable)
$('a')[0].click();
// directly perform the onclick event (easy, but not always available)
StackExchange.ready(function(){genuwine.click();});
ইন StackExchange ড্রপডাউন, ডান-ক্লিক ইনবক্স এবং ক্লিক উপাদান পরিদর্শন ।
আপনি বিকাশকারী সরঞ্জামগুলিতে নিম্নলিখিতগুলি দেখতে পাবেন:
<a id="seTabInbox" class="seCurrent">Inbox</a>
এই উপাদানটির নিজস্ব আইডি রয়েছে: seTabInbox ।
(2) এ নিম্নলিখিত যে কোনও লাইন প্রবেশ করানো কাজটি করবে:
// click first (only) element with ID `seTabInbox'
$('#seTabInbox')[0].click();
// click sixth <a> element of the entire page (unreliable)
$('a')[5].click();