คำถามติดแท็ก jquery

jQuery เป็นไลบรารี Javascript แบบข้ามเบราว์เซอร์ที่จัดเตรียม abstractions สำหรับการส่งผ่าน DOM การจัดการเหตุการณ์ภาพเคลื่อนไหวและการโต้ตอบ Ajax สำหรับการพัฒนาเว็บอย่างรวดเร็ว

5
การเรียกกลับรอตัดบัญชีคืออะไร
ฉันเข้าใจความคิดของการติดต่อกลับที่ฉันส่งฟังก์ชั่นไปยังฟังก์ชั่นอื่นและฟังก์ชั่นนั้นใช้ฟังก์ชั่นที่ให้มาตามความประสงค์ ฉันพยายามที่จะเข้าใจการโทรกลับรอการตัดบัญชีแม้หลังจาก googling ใครช่วยอธิบายง่ายๆได้ไหม ฉันเขียนโปรแกรมใน Ruby แต่รู้ C / C ++ นิดหน่อย แต่ที่สำคัญที่สุดฉันเป็นโปรแกรมเมอร์ภาษาแอสเซมบลีที่มีประสบการณ์ ดังนั้นฉันสงสัยว่ามันเป็นบิตของที่อยู่ติดต่อกลับที่ได้รับป๊อปหรือไม่ ฉันหวังว่าจะได้เรียนรู้ jquery หรือ node.js และการเรียกกลับที่เลื่อนออกไปเหล่านี้ดูเหมือนจะเป็นสิ่งสำคัญสำหรับทั้งสองคน ฉันเข้าใจหลักการทำเกลียวขั้นพื้นฐาน (แม้ว่าวัตถุ mutex ทำให้ฉันเจ็บหัว)
15 jquery  node.js 

2
jQuery พอดีกับเฟรมเวิร์กเช่น JavaScriptMVC, BackboneJS, SproutCore และ Knockout ที่ไหน
ฉันใช้JQueryอย่างมีความสุขในช่วง 2 ปีที่ผ่านมาและค่อนข้างประสบความสำเร็จในการสร้างฟังก์ชั่นที่ยอดเยี่ยมบางอย่างกับมัน ... ดังนั้นฉันจึงสบายใจกับมันมาก ฉันยังเชื่อว่าอนาคตของเว็บจะดำเนินต่อไปในเส้นทางของลูกค้าในปัจจุบัน อย่างไรก็ตาม ... ความท้าทายต่อไปดูเหมือนจะเกิดขึ้นในรูปแบบของเฟรมเวิร์กคอนโทรลเลอร์ต่างๆ: KnockoutJS , BackboneJS , SproutCore , JavaScriptMVC (รายการดำเนินต่อไป) นอกจากนี้ยังมีเครื่องมือAMD Loaderที่ยอดเยี่ยมสำหรับการใช้งานเช่นRequireJSหรือLabJSเป็นต้นอย่างไรก็ตามตอนนี้ jQuery มีdefineและthenความสามารถในการอบ มันยากขึ้นเรื่อย ๆ ในการติดตามมันทั้งหมด ... และตอนนี้งานของฉันดูเหมือนจะประเมิน / ตัดสินใจเกี่ยวกับทิศทางกลยุทธ์สำหรับการใช้รูปแบบของ MVC หรือ MVVM ฝั่งไคลเอ็นต์ ... แต่ฉันมีคำถามมากมาย JQuery ไม่ตรงกับกรอบควบคุมต่างๆที่กล่าวถึงข้างต้น? คือJQuery ใช้ควบคู่แต่ละหรือทำบางส่วนของพวกเขามีของตัวเอง ' JQuery -styled' รุ่นอบมีอะไรบ้าง? เป็นเครื่องมือเช่นRequireJS ยังจำเป็นถ้าคุณใช้หนึ่งในกรอบการควบคุมต่างๆที่กล่าวถึงข้างต้น? ที่ไม่defineและthenความสามารถในการอบลงJQuery ตอนนี้แทนที่เอเอ็มดีพับดังกล่าวข้างต้น? อันไหนที่ดูเหมือนโมดูลาร์มากที่สุด? (ดูหมายเหตุด้านล่าง) หมายเหตุ: สิ่งหนึ่งที่ฉันไม่ต้องการในกรอบอนาคตคือความต้องการที่จะรับฟังก์ชั่นมากมายที่ฉันไม่ได้ใช้ …

2
ฉันจะใช้ทักษะการเขียนโปรแกรมของฉันให้ดีได้อย่างไร
ในฤดูใบไม้ร่วงนี้เว็บไซต์ขนาดเล็กสองแห่งของฉันควรสร้างประมาณ $ 1,200 ต่อเดือนโดยมีการป้อนข้อมูลน้อยที่สุด / เป็นศูนย์ซึ่งเพียงพอสำหรับฉันที่จะใช้ชีวิตอย่างสะดวกสบาย แทนที่จะเริ่มดำเนินธุรกิจอื่นฉันอยากจะใช้เวลาสองสามปีข้างหน้าในการทำสิ่งที่ดีจริงๆหรือช่วยเหลือผู้อื่นที่ต้องการ ฉันต้องการใช้เวลา 4 หรือ 5 ปีทุ่มเทเวลาให้กับสิ่งที่สมควรและทำอย่างเต็มที่เท่าที่จะทำได้เพื่อช่วยในการพัฒนาเว็บและทักษะการเขียนโปรแกรมที่ฉันมีอยู่แล้ว ปัญหาคือฉันไม่รู้ว่าจะเริ่มจากตรงไหน ฉันไม่มีความคิดที่ยอดเยี่ยมเกี่ยวกับตัวฉันเองและไม่เชื่อในองค์กรการกุศลขนาดใหญ่มากมาย โดยหลักการแล้วฉันต้องการค้นหาโครงการขนาดเล็กที่ทุกคนไม่ได้รับค่าตอบแทนและมุ่งเน้นไปที่การช่วยเหลือ มีองค์กรขนาดเล็กเช่นนี้หรือไม่? ใครบ้างมีความคิดสำหรับโครงการ / เว็บไซต์ / แอพที่สามารถช่วยเหลือผู้คนที่ต้องการพวกเขาต้องการให้ฉันทำงานหรือทำงานกับพวกเขา ฉันรู้ว่านี่ไม่ใช่ StackOverflow ทั่วไป 2 + 2 =? พิมพ์คำถามและพวกคุณบางคนจะอยากลบ แต่พิจารณาลักษณะการกุศลของอุตสาหกรรมไอที (ดูที่ตัวเองดังนั้น) นี่เป็นคำถามที่เกี่ยวข้องมากกับนักพัฒนาหลายคนทั้งตอนนี้หรือ ณ จุดหนึ่งในอาชีพของพวกเขา เมื่อพิจารณาถึงเหตุการณ์ล่าสุดในญี่ปุ่นคำถามนี้มีความเกี่ยวข้องกับคนจำนวนมากที่มองหาวิธีที่พวกเขาสามารถช่วยเหลือผู้อื่นด้วยทักษะ / เวลาที่พวกเขามี รอคอยที่จะอ่านความคิด / คำตอบของคุณจริงๆขอบคุณพวกคุณ
13 c#  java  php  javascript  jquery 

6
สิ่งใดที่ทำให้ jQuery เป็นที่นิยม ข้อเสนออะไรที่ห้องสมุด JavaScript อื่นไม่ทำ
ตามW3Tech , การเชื่อมโยงนี้ , การเชื่อมโยงนี้ , การเชื่อมโยงนี้และแหล่งข้อมูลอื่น ๆ อีกมากมาย jQuery เป็นจริงกลายเป็นสิ่งที่ IE มีประสบการณ์ในโลกของเว็บเบราว์เซอร์ (ดึงดูดมากกว่า 80% ของตลาดสำหรับระยะเวลาที่ก) ฉันไม่มีความรู้เกี่ยวกับห้องสมุด JavaScript อื่น ๆ เช่น MooTools, YUI เป็นต้นเพราะเมื่อฉันเริ่มพัฒนาเว็บไซต์ jQuery ได้อยู่ข้างหน้าแล้วและฉันเลือกมัน มีห้องสมุดอื่นที่น่ากลัวจริง ๆ หรือพวกเขาขาดสิ่งที่มีอยู่ใน jQuery หรือไม่? เหตุผลที่อยู่เบื้องหลังส่วนแบ่งการตลาดขนาดใหญ่นี้คืออะไร?
12 jquery 

5
ข้อดีและข้อเสียของสคริปต์ที่โฮสต์ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันเห็นนักพัฒนาบางคนใช้สคริปต์ที่โฮสต์เพื่อเชื่อมโยงไลบรารีของพวกเขา cdn.jquerytools.org เป็นตัวอย่างหนึ่ง ฉันเคยเห็นคนบ่นว่าลิงก์สคริปต์ที่โฮสต์ได้ถูกแย่งชิง ความปลอดภัยในการใช้สคริปต์ที่โฮสต์จริงหรือไม่ สคริปต์มีการปรับปรุงโดยอัตโนมัติหรือไม่? ตัวอย่างเช่นหาก jQuery 5 ไปที่ 6 ฉันจะรับรุ่น 6 โดยอัตโนมัติหรือฉันต้องอัปเดตลิงก์ของฉันหรือไม่ ฉันเห็นด้วยว่า Google มีชุดสคริปต์ขนาดใหญ่สำหรับการโฮสต์ ข้อดีและข้อเสียคืออะไร?
12 jquery 

6
ฉันจะเขียน HTML, CSS และ JavaScript เพื่อให้นักพัฒนาซอฟต์แวร์ส่วนหลังทำงานได้ง่ายขึ้นได้อย่างไร
เมื่อฉันได้รับการออกแบบจากนักออกแบบฉันจะได้มันเป็นไฟล์ PSD (Photoshop) ฉันคาดหวังว่าชื่อเลเยอร์และโฟลเดอร์ที่เหมาะสมมักจะเป็น PSD ที่สะอาดและมีการจัดการ จาก desigbn นี้ฉันพัฒนา HTML, CSS และ JavaScript และส่งมอบให้กับนักพัฒนาส่วนหลัง เพื่อให้ง่ายสำหรับพวกเขาที่จะเข้าใจฉัน เขียนรหัสความหมาย เก็บ JavaScript และ CSS ไว้ในไฟล์ภายนอก เพิ่มความคิดเห็นที่เป็นประโยชน์ในไฟล์ HTML, CSS และ JS ใช้สไปรต์ CSS (แม้ว่านักพัฒนาจะไม่ชอบ) ใช้แผ่นหม้อไอน้ำ HTML5 ใช้ jQuery สำหรับ JavaScript พยายามใช้แท็ก HTML5 และ CSS3 ใหม่ทุกครั้งที่ทำได้และ ส่งไฟล์ Zip ที่มี HTML, CSS, JS และรูปภาพ ฉันคาดหวังว่าหากจำเป็นต้องทำการเปลี่ยนแปลงเล็กน้อยในเค้าโครงนักพัฒนาสามารถจัดการกับสิ่งนั้นได้ ฉันต้องการรับฟังจากนักพัฒนาแบ็คเอนด์และนินจา CSS …
11 javascript  html  css  jquery 

5
มันเป็นประโยชน์หรือไม่ที่จะเรียนรู้พื้นฐานของภาษาหลักที่ผ่านมาเมื่อเป้าหมายหลักคือการพึ่งพากรอบของมัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา โปรดจำไว้ว่านี่ไม่ใช่อีก ' ฉันควรรู้[ ภาษาโปรแกรมแทรกที่นี่ ] ก่อนที่จะย้ายไปยัง [ แทรกกรอบงานที่นี่ ] หรือไม่?' สิ่งที่ฉันต้องการทราบคือมีประโยชน์อย่างไรหากเรียนรู้แนวคิดขั้นสูงของภาษาการเขียนโปรแกรมเมื่อความตั้งใจของคุณคือการพึ่งพาเฟรมเวิร์กเป็นส่วนใหญ่ ตัวอย่างเช่นฉันเริ่มใช้ jQuery และใช้เวลาก่อนเพื่อเข้าใจแนวคิดหลักของ Javascript นอกจากนี้ฉันยังมีหนังสือพื้นฐานบางอย่าง (ความลับของ Javascript Ninja เป็นต้น) บนชั้นวางที่เจาะลึกภาษา ในขณะที่ฉันอ่านผ่านหน้าต่างๆ แต่ฉันพบว่ามันค่อนข้างดีพอที่จะทำให้ jQuery ไม่ได้เพราะความตั้งใจหลักของฉันคือการจัดการ DOM เดียวกันสามารถพูดสำหรับ Ruby และ RoR หนังสือเหล่านี้จะทำให้ฉันเป็นโปรแกรมเมอร์ที่ดีขึ้นหรือไม่ อาจ. หัวข้อเหล่านี้ช่วยให้ฉันกลายเป็นกรอบที่ดีขึ้นได้หรือไม่ นั่นคือสิ่งที่ฉันมีความเข้าใจยาก

8
จำเป็นต้องจำรหัสหรือไม่
ฉันเป็นผู้พัฒนาใหม่ที่เพิ่งได้รับการว่าจ้างใน บริษัท ใหญ่ ฉันไม่รู้ว่า แต่ฉันคิดว่าพวกเขาหมดหวัง อย่างไรก็ตามฉันมีความรอบรู้เกี่ยวกับ HTML5 / CSS3 ถึงแม้ว่าสิ่งต่าง ๆ จะเปลี่ยนไปและสิ่งใหม่ ๆ จะได้รับการปล่อยตัวออกมาและฉันก็จะพยายามอย่างเต็มที่ แต่งานนี้ทำให้ฉันต้องใช้จาวาสคริปต์แบบใช้มือรู้ Jquery และ Ajax ฉันได้สัมผัสกับสิ่งนี้เล็กน้อย แต่ฉันไม่แน่ใจว่าฉันสามารถใช้จาวาสคริปต์ได้หรือไม่ คำถามของฉันคือจำเป็นต้องจำทั้งหมดที่เกี่ยวกับ Javascript หรือมีบางสิ่งที่สำคัญที่ฉันควรรู้วิธีการเขียนโค้ดเพราะดูรหัส javascript ดูเหมือนว่ามีรหัสบรรทัดมากมาย! โปรดชี้ฉันในทิศทางที่ถูกต้อง
10 javascript  html  jquery  ajax  css3 

3
มันสมเหตุสมผลหรือไม่ที่จะใช้ jQuery ในเว็บแอปพลิเคชันสมัยใหม่ -kitkit เท่านั้น?
ฉันกำลังทำงานกับเว็บแอปมือถือสองสามเครื่องสำหรับ Android (2.3+) และ iOS (4+) เบราว์เซอร์ของพวกเขารองรับ ECMAScript5 ส่วนใหญ่ซึ่งมีประสิทธิภาพมากและฉันต้องการใช้คุณสมบัติภาษาที่เป็นไปได้หันไปใช้ jQuery เฉพาะเมื่อฉันต้อง กลับกลายเป็นสิ่งเดียวที่ฉันใช้ jQuery document.querySelectorAllสำหรับคือการมีทางเลือกที่สั้นลง อาจกำจัดได้เช่นกัน หากฉันต้องสนับสนุนเบราว์เซอร์ WebKit ที่ทันสมัยเท่านั้นเป็นความคิดที่ดีที่จะกำจัด jQuery (และไลบรารี่วัตถุประสงค์ทั่วไปอื่น ๆ ) หรือไม่ พวกเขาเป็นชั้นของการอ้อมหลังจากทั้งหมด (แอพไม่ต้องโทร AJAX จนถึงตอนนี้ฉันคิดว่านั่นเป็นสิ่งหนึ่งที่น่าเกลียด แต่มันก็คุ้มค่าที่จะรักษา jQuery ไว้เพื่อสิ่งนั้น?)

4
ฟังก์ชั่นที่ไม่ระบุชื่อกับฟังก์ชั่นที่มีชื่อแยกต่างหากสำหรับการเริ่มต้นใน jquery
สมมติว่าเรามีรหัสบางอย่างที่ใช้ในการเริ่มต้นสิ่งต่าง ๆ เมื่อโหลดหน้าเว็บและมีลักษณะดังนี้: function initStuff() { ...} ... $(document).ready(initStuff); ฟังก์ชัน initStuff ถูกเรียกจากบรรทัดที่สามของตัวอย่างเท่านั้น ไม่มีอีกครั้ง. ดังนั้นโดยปกติผู้คนจะใส่สิ่งนี้ลงในการติดต่อกลับแบบไม่ระบุชื่อเช่นนี้ $(document).ready(function() { //Body of initStuff }); การมีฟังก์ชั่นในตำแหน่งเฉพาะในรหัสนั้นไม่ได้ช่วยในการอ่านได้จริง ๆ เพราะการโทรพร้อม () ทำให้มันชัดเจนว่านี่เป็นรหัสเริ่มต้น มีเหตุผลอื่นอีกไหมที่จะชอบอีกอันหนึ่ง?

3
การรวม jQuery ในปลั๊กอิน jQuery ตกลงหรือไม่
คำถามปลั๊กอินไฟล์ jQuery รวมถึงไลบรารี jQueryขึ้นมาในวันนี้ด้วย stackoverflow และฉันขอแนะนำอย่างยิ่งให้รวม jQuery ในปลั๊กอิน ฉันไม่ได้รับการสนับสนุนใด ๆ จากผู้อื่นในเรื่องนี้ ในความเป็นจริงมีการสนับสนุนให้รวม jQuery มากกว่าไม่ สิ่งนี้ใช้ได้หรือมีเหตุผลที่ดีที่จะไม่ทำเช่นนี้? ฉันคิดว่ามันเป็นความคิดที่ไม่ดีจริง ๆ เพราะฉันคิดว่ามันควรจะขึ้นอยู่กับนักพัฒนาที่ใช้ปลั๊กอินสำหรับรุ่น jQuery ที่ใช้งานอยู่
9 jquery  plugins 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.