منصوبے کے بارے میں
fQuery ایک ہلکا پھلکا JavaScript لائبریری ہے جسے DOM کوئیرنگ، ٹراورسل، مینیپولیشن اور براؤزر یوٹیلیٹی مینجمنٹ کے لیے ڈیزائن کیا گیا ہے۔ یہ عناصر کی موثر ہینڈلنگ کے لیے ایک مانوس، چین ایبل QuerySet API اور مساوی سٹیٹک فنکشنز فراہم کرتا ہے۔
اہم صلاحیتوں میں شامل ہیں:
- DOM آپریشنز: عناصر تلاش کرنے، DOM ٹری کو ٹراورس کرنے، نوڈز کو فلٹر کرنے، اور ایٹریبیوٹس، اسٹائلز اور مواد میں تبدیلی کرنے کے لیے جامع ٹولز۔
- ایونٹ مینجمنٹ: ایونٹ ہینڈلرز کو شامل/ختم کرنے، ایونٹ ڈیلیگیشن، اور ایونٹ نیم اسپیسز کے لیے سپورٹ۔
- اینیمیشنز: بلٹ ان اثرات (fadeIn, slideIn وغیرہ)، کسٹم پروگریس کال بیکس، اور سیکوئنسنگ کے لیے اینیمیشن کیوز کے ساتھ ایک پرومس جیسا اینیمیشن سسٹم۔
- AJAX: GET, POST, PUT, PATCH اور DELETE درخواستیں کرنے کے لیے XMLHttpRequest کے گرد ایک پرومس جیسا ریپر۔
- براؤزر یوٹیلیٹیز: ڈائنامک اسکرپٹ اور اسٹائل شیٹ لوڈنگ، کوکی مینجمنٹ، HTML سینیٹائزیشن، اور فارم سیریلائزیشن کے لیے ہیلپرز۔
- لچک: ESM اور UMD بنڈلز کو سپورٹ کرتا ہے، اور غیر براؤزر ماحول کے لیے کسٹم DOM امپلیمنٹیشنز (مثلاً JSDOM) کے ساتھ شروع کیا جا سکتا ہے۔
یہ لائبریری @fr0st/core کے ہیلپرز کو بھی ضم کرتی ہے، جو انڈرسکور پری فکس کے ساتھ ظاہر کیے جاتے ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.