j Query UI jQuery को शीर्ष मा निर्मित एक शक्तिशाली र लचिलो JavaScript पुस्तकालय हो। यसले तपाईंलाई प्रयोग गर्न तयार र अनुकूलन योग्य प्रयोगकर्ता इन्टरफेस कम्पोनेन्टहरू प्रदान गर्दछ, यसले अन्तरक्रियात्मक र आकर्षक वेब पृष्ठहरू र वेब अनुप्रयोगहरू सिर्जना गर्न सजिलो बनाउँछ।
j को साथ Query UI, तपाइँ बटनहरू, मितिपिकरहरू, संवादहरू, स्वत: पूर्णताहरू, स्लाइडरहरू, ट्याबहरू, प्रगतिपट्टीहरू, र एकर्डियनहरू जस्ता घटकहरू प्रयोग गर्न सक्नुहुन्छ। यी कम्पोनेन्टहरू डिजाइन गरिएका छन् र एकअर्कासँग मिल्दो छन्, तपाईंलाई लचिलो र प्रयोगकर्ता-अनुकूल इन्टरफेसहरू निर्माण गर्न अनुमति दिन्छ जुन प्रयोगकर्ताहरूसँग सहज रूपमा अन्तरक्रिया गर्दछ।
Query UI तपाईंको परियोजनामा j लाई एकीकृत गर्न, यी चरणहरू पालना गर्नुहोस्
-
चरण 1: jQuery र j डाउनलोड गर्नुहोस् Query UI
- jQuery को आधिकारिक वेबसाइट( https://jquery.com/ ) मा जानुहोस् र jQuery को नवीनतम संस्करण डाउनलोड गर्नुहोस्।
- j Query UI आधिकारिक वेबसाइट( https://jqueryui.com/ ) मा जानुहोस् र j को नवीनतम संस्करण डाउनलोड गर्नुहोस् Query UI ।
-
चरण 2: फोल्डर संरचना सिर्जना गर्नुहोस्
- JavaScript फाइलहरू, CSS, र छविहरूका लागि निर्देशिकाहरू सहित तपाईंको परियोजनाको लागि फोल्डर संरचना सिर्जना गर्नुहोस्।
-
चरण 3: फाइलहरू प्रतिलिपि गर्नुहोस्
- Query UI तपाईंको परियोजनाको JavaScript फोल्डरमा jQuery र j फाइलहरू प्रतिलिपि गर्नुहोस् ।
- j Query UI CSS फाइलहरूलाई तपाईंको परियोजनाको CSS फोल्डरमा प्रतिलिपि गर्नुहोस्।
- Query UI तपाईंको परियोजनाको छवि फोल्डरमा j छवि फाइलहरू प्रतिलिपि गर्नुहोस् ।
-
चरण 4: जाभास्क्रिप्ट र CSS फाइलहरू लिङ्क गर्नुहोस्
- तपाईंको परियोजनाको HTML फाइलमा,
<script>
jQuery र j Query UI फाइलहरू लिङ्क गर्न ट्यागहरू थप्नुहोस्:<script src="path/to/jquery.js"></script> <script src="path/to/jquery-ui.js"></script>
-
<link>
j Query UI CSS फाइल लिङ्क गर्न ट्यागहरू थप्नुहोस्:
<link rel="stylesheet" href="path/to/jquery-ui.css">
- तपाईंको परियोजनाको HTML फाइलमा,
- चरण 5: j Query UI कम्पोनेन्टहरू प्रयोग गर्नुहोस्
-
- Query UI तपाईं अब आफ्नो परियोजनामा j कम्पोनेन्टहरू प्रयोग गर्न तयार हुनुहुन्छ । आफ्नो JavaScript मा j Query UI वर्ग र विधिहरू प्रयोग गर्नुहोस् र अन्तरक्रियात्मक प्रयोगकर्ता इन्टरफेसहरू सिर्जना गर्न सम्बन्धित CSS कक्षाहरू लागू गर्नुहोस्।
उदाहरण:
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="path/to/jquery-ui.css"> </head> <body> <div id="datepicker"></div> <script src="path/to/jquery.js"></script> <script src="path/to/jquery-ui.js"></script> <script> $(function() { $("#datepicker").datepicker(); }); </script> </body> </html>
- Query UI तपाईं अब आफ्नो परियोजनामा j कम्पोनेन्टहरू प्रयोग गर्न तयार हुनुहुन्छ । आफ्नो JavaScript मा j Query UI वर्ग र विधिहरू प्रयोग गर्नुहोस् र अन्तरक्रियात्मक प्रयोगकर्ता इन्टरफेसहरू सिर्जना गर्न सम्बन्धित CSS कक्षाहरू लागू गर्नुहोस्।
Query UI सुनिश्चित गर्नुहोस् कि तपाईंले आफ्नो HTML कोडमा jQuery र j फाइलहरूको लागि फाइल मार्गहरू सही रूपमा निर्दिष्ट गर्नुभएको छ, र तपाईंको परियोजनाले सफलतापूर्वक j लाई एकीकृत गर्नेछ Query UI, तपाईंलाई आफ्नो परियोजनामा यसको कम्पोनेन्टहरू प्रयोग गर्न अनुमति दिँदै।
यहाँ j द्वारा प्रदान गरिएको प्रत्येक प्रयोगकर्ता इन्टरफेस घटकको लागि उदाहरणहरूको साथ विस्तृत व्याख्या छ Query UI:
बटनहरू
रेडियो बटनहरू, चेकबक्सहरू, र होभर/सक्रिय प्रभावहरू जस्ता सुविधाहरू सहित वेब पृष्ठहरूमा अन्तरक्रियात्मक बटनहरू सिर्जना गर्न अनुमति दिन्छ।
// Create a button
$("#myButton").button();
// Create a radio button group
$(".radioGroup").buttonset();
मितिपिकर
गतिशील रूपमा उत्पन्न क्यालेन्डरबाट मितिहरू चयन गर्न प्रयोगकर्ता-अनुकूल इन्टरफेस प्रदान गर्दछ, प्रयोगकर्ताहरूलाई विभिन्न ढाँचाहरूमा सजिलै मितिहरू छनौट गर्न अनुमति दिन्छ।
// Create a datepicker for a date input field
$("#datepicker").datepicker();
// Create a simple datepicker with a custom date format
$("#datepicker").datepicker({ dateFormat: "dd-mm-yy" });
संवाद
अनुकूलन योग्य पपअप संवाद बाकसहरूको सिर्जना सक्षम गर्दछ जसमा सामग्री, बटनहरू, र खुला/बन्द प्रभावहरू समावेश हुन सक्छन्।
// Create a simple dialog
$("#myDialog").dialog();
// Create a dialog with a custom close button
$("#myDialog").dialog({
buttons: [
{
text: "Close",
click: function() {
$(this).dialog("close");
}
}
]
});
स्वत: पूर्ण
प्रयोगकर्ताहरूले पाठ फिल्डमा टाइप गर्दा, उपलब्ध डेटा वा टाढाको डेटा स्रोतहरूबाट सुझावहरू प्रदर्शन गर्दै स्वत: पूरा हुने कार्यक्षमता प्रदान गर्दछ।
// Create an input field with autocomplete feature
$("#myInput").autocomplete({
source: ["Apple", "Banana", "Orange"]
});
// Create an input field with data from a remote data source
$("#myInput").autocomplete({
source: "/search"
});
स्लाइडर
मानहरूको पूर्वनिर्धारित दायराबाट मानहरू चयन गर्न स्लाइडरहरू सिर्जना गर्न अनुमति दिन्छ।
// Create a simple slider
$("#slider").slider();
// Create a slider with minimum and maximum values
$("#slider").slider({
min: 0,
max: 100
});
ट्याबहरू
ट्याब गरिएको सामग्रीको सिर्जनालाई सक्षम बनाउँछ, सामग्रीलाई विभिन्न खण्डहरूमा विभाजन गर्दै, प्रयोगकर्ताहरूलाई विभिन्न खण्डहरू बीच स्विच गर्न सजिलो बनाउँछ।
// Create a simple tab
$("#tabs").tabs();
// Create tabs with custom titles
$("#tabs").tabs({
active: 1,
collapsible: true
});
प्रगतिपट्टी
कार्यको प्रगति प्रदर्शन गर्न ग्राफिकल प्रगति पट्टी प्रदान गर्दछ।
// Create a simple progressbar
$("#progressbar").progressbar();
// Update the progress value
$("#progressbar").progressbar("value", 75);
एकॉर्डियन
सामग्रीको एक अंश मात्र प्रदर्शन गर्दै र प्रयोगकर्ताहरूलाई सामग्री विस्तार वा संक्षिप्त गर्न अनुमति दिँदै, मिलाउन मिल्ने तत्वहरू सिर्जना गर्न अनुमति दिन्छ।
// Create a simple accordion
$("#accordion").accordion();
// Create an accordion with fast toggle
$("#accordion").accordion({
collapsible: true,
active: false,
heightStyle: "content"
});
यी j द्वारा प्रदान गरिएका प्रयोगकर्ता इन्टरफेस कम्पोनेन्टका केही उदाहरण मात्र हुन् Query UI । तपाइँ यी कम्पोनेन्टहरू प्रयोग गर्न सक्नुहुन्छ र तपाइँको वेब पृष्ठमा अन्तरक्रियात्मक र प्रयोगकर्ता-अनुकूल इन्टरफेसहरू सिर्जना गर्न अनुकूलित गर्न सक्नुहुन्छ।