2012-06-14 10 views
5

मैं Select2 jQuery प्लगइन का उपयोग कर रहा हूं ताकि हमारे प्रोजेक्ट में <select> तत्वों को बढ़ाया जा सके। हालांकि, मोबाइल उपकरणों (स्मार्टफोन, टैबलेट) पर, चयन 2 वास्तव में अनुभव को कम कर देता है। मेरी राय में मूल चयन तत्व बेहतर हैं।मैं टैबलेट पर select2 jQuery प्लगइन को कैसे अक्षम कर सकता हूं?

हम पहले से ही http://detectmobilebrowser.com/ से regexps के साथ स्मार्टफोन का पता लगा रहे हैं, लेकिन ये टैबलेट से मेल नहीं खाते हैं (और हम स्मार्टफोन और टैबलेट का पता अलग रखना चाहते हैं)। क्या टेबलेट regexps के लिए detectmobilebrowswer.com, या गोलियों का पता लगाने का एक और तरीका है?

उत्तर

-3

आप स्वयं शोध कर सकते हैं कि टेबल के उपयोगकर्ता एजेंट क्या हैं।

यदि आप टेबल के उपयोगकर्ता एजेंटों को जानते हैं तो आप उचित जावास्क्रिप्ट फ़ाइलों को PHP या जो कुछ भी के माध्यम से शामिल कर सकते हैं।

Follow this link to find tablet user agents

+0

मैं विचार नहीं करते एक उपयोगी जवाब "मुझे गूगल है कि आप के लिए करने दें"। –

2
$(document).ready(function() { 
    // run test on initial page load 
    checkSize(); 

    // run test on resize of the window 
    $(window).resize(checkSize); 
}); 

function checkSize(){ 
    if (window.matchMedia("(min-width: 1024px)").matches) { 
    $("select").select2(); 
    } else { 
    $("select").select2("destroy"); 
    } 
} 
+0

यदि आप विंडो का आकार बदलते हैं तो एक टैबलेट एक और प्रकार का डिवाइस नहीं बनता है? –

संबंधित मुद्दे