আপনার কি অ্যাঙ্কর ক্লিক নকল করা দরকার? পুরুবাক্স সাইট থেকে:
থিকবক্সকে একটি লিঙ্ক উপাদান, ইনপুট উপাদান (সাধারণত একটি বোতাম) এবং অঞ্চল উপাদান (চিত্র মানচিত্র) থেকে আহ্বান করা যেতে পারে।
যদি তা গ্রহণযোগ্য হয় তবে এটি নিজেই ইনপুটটিতে পুরুবাক্স ক্লাস রাখার মতো সহজ হওয়া উচিত:
<input id="thickboxButton" type="button" class="thickbox" value="Click me">
যদি তা না হয় তবে আমি ফায়ারব্যাগটি ব্যবহার করার এবং অ্যাঙ্কর এলিমেন্টটির অনক্লিক পদ্ধতিতে একটি ব্রেকপয়েন্ট স্থাপন করার পরামর্শ দিচ্ছি এটি দেখার জন্য এটি কেবলমাত্র প্রথম ক্লিকে ট্রিগার হয়েছে।
সম্পাদনা:
ঠিক আছে, আমাকে নিজের জন্য চেষ্টা করতে হয়েছিল এবং আমার কোডটি Chrome এবং ফায়ারফক্স উভয় ক্ষেত্রে ঠিক ঠিক কাজ করেছিল:
<html>
<head>
<link rel="stylesheet" href="thickbox.css" type="text/css" media="screen" />
</head>
<body>
<script src="jquery-latest.pack.js" type="text/javascript"></script>
<script src="thickbox.js" type="text/javascript"></script>
<input onclick="$('#thickboxId').click();" type="button" value="Click me">
<a id="thickboxId" href="myScript.php" class="thickbox" title="">Link</a>
</body>
</html>
উইন্ডোটি পপ আপগুলি বিবেচনা করে না যদি আমি ইনপুট বা অ্যাঙ্কর উপাদানটি ক্লিক করি। যদি উপরের কোডটি আপনার জন্য কাজ করে তবে আমি পরামর্শ দিচ্ছি যে আপনার ত্রুটি অন্য কোথাও রয়েছে এবং আপনি সমস্যাটি বিচ্ছিন্ন করার চেষ্টা করছেন।
আরেকটি সম্ভবত এটি হ'ল আমরা jquery / thickbox এর বিভিন্ন সংস্করণ ব্যবহার করছি। আমি পুরুবাক্স পৃষ্ঠাটি থেকে যা পেয়েছি তা ব্যবহার করছি - jquery 1.3.2 এবং ঘনবক্স 3.1।