मैं एक बेला में अपने सवाल का जवाब देने की कोशिश की है: http://jsfiddle.net/vcarluer/Rfw3t/
विचार: जब वर्तमान शीर्षक पर क्लिक उपयोगकर्ता द्वारा पाठ चयन सक्षम करने हेतु html इनपुट दिखा।
<li id="li-1"><a id ="a1" href="#fragment-1">Nunc tincidunt</a>
<div id="divText-1" class="tabText">
<input id="input-1" size="13" readonly/>
</div>
<button id="copyToClipBoard-1" class="ccButton">cc</button>
</li>
$("#a1").click(function(e) { if (selected == 0) { $("#divText-1").show(); $("#input-1").val("Nunc tincidunt"); $("#input-1").focus(); } selected = 0; });
$("#input-1").blur(function(e) { $("#divText-1").hide(); });
आप IE के साथ इसे खोलने यदि आप भी एक 'सीसी' बटन (केवल IE के साथ काम) शीर्षक कॉपी करने के लिए क्लिपबोर्ड में
var headerText = $("#a2").text();
window.clipboardData.setData('text', headerText);
मैं जावास्क्रिप्ट और इतने बहुत आलसी के साथ अच्छा नहीं हूँ मिलेगा मैंने आपको कोड और फ़ंक्शन कॉल को दोबारा करने दिया क्योंकि बहुत सारे कॉपी पेस्ट कोड हैं। आप इनपुट सीमा को भी हटा सकते हैं और इसे सही तरीके से संरेखित कर सकते हैं ... या नहीं ... मैंने आपके लिए सीमा और इनपुट ओवरले देखने के लिए सीमा दी है। सीएसएस भी खराब है लेकिन आपके पास विचार है।
मुझे उम्मीद है कि यह आपकी मदद करेगा।
छोटे टिप: कम से कम क्रोम, जब उपयोगकर्ता सही टैब शीर्षक पर क्लिक करता है में, शीर्षक चयन किया जाता है;)। मुझे एहसास है कि यह टैब के शीर्षक का हिस्सा चुनने में ज्यादा मदद नहीं करता है। मैंने jQuery UI के टैब के कोड के माध्यम से देखा है लेकिन चयन की कोई स्पष्ट रोकथाम नहीं देखी है। टैब तत्व पर क्लिक करने के डिफ़ॉल्ट व्यवहार को रोकने का एक उपज होना चाहिए। –
मैंने भी किया। उम्मीद कर रहा था कि कुछ ऐसा था जो मुझे याद आया या एक ऐसा कार्य जिसे मैं ओवरराइड कर सकता था। लेकिन यह कोई पासा की तरह दिखता है। – Schleis