मैं, कुछ एचटीएमएल 5 डेमो कोड पर काम कर रहा हूँ <input type="date" />
का पता लगा रहा समर्थन jQuery
यह वर्तमान में ओपेरा 10 में ठीक से काम करता के रूप में है जैसे सामान शामिल है, लेकिन हर दूसरे ब्राउज़र सिर्फ एक सामान्य पाठ प्रदर्शित करता है के माध्यम से 5 सुविधाओं इनपुट। मैं फिर ब्राउज़र पर इस व्यवहार को ओवरराइड करने के लिए एक jQuery.date-input प्लगइन का उपयोग कर रहा हूं जो इसका समर्थन नहीं करता है।
समस्या है -, ओपेरा पर jQuery के लिए दौड़ने के रूप में अच्छी तरह तो ओपेरा में मैं दो कैलेंडर दिनांक-पिकर (ब्राउज़र से एक, jQuery से एक) हो रही है
मैं इस के आसपास अब if (window.opera)
प्रयोग करने के लिए काम कर सकते हैं - लेकिन jQuery.support का उपयोग करने का कोई तरीका है, कि मैं विश्वसनीय रूप से पता लगा सकता हूं कि वर्तमान ब्राउज़र किसी विशेष HTML5 सुविधा का समर्थन करता है या नहीं?
यह कुछ विस्तार करने के लिए काम करता था, लेकिन एमएसआईई अजीब चीजें करता है जब टाइप किसी चीज पर सेट होता है जिसे समझ में नहीं आता है। @ बॉबन्स का समाधान बेहतर काम करता है। –