מה לא טוב בקוד? (js)

  • הוסף לסימניות
  • #61
אשמח אם מישהו יוכל לעבור לי על הקוד ולהסביר לי מה הבעיה ומדוע הוא עושה (9 שגיאות!)
קוד:
 $('.minus-btn').on('click', function(e) {
    e.preventDefault();
    var $this = $(this);
    var $input = $this.closest('div').find('input');
    var value = parseInt($input.val());
 
    if (value > 1) {
        value = value - 1;
    } else {
        value = 0;
    }
 
  $input.val(value);
 
});
 
$('.plus-btn').on('click', function(e) {
    e.preventDefault();
    var $this = $(this);
    var $input = $this.closest('div').find('input');
    var value = parseInt($input.val());
 
    if (value < 100) {
        value = value + 1;
    } else {
        value =100;
    }
 
    $input.val(value);
});
 
  • הוסף לסימניות
  • #62

אלעזר 1, אלוווופה, הודיה גולדברג

למה הוא לא יוצר לי כלום מהקוד הזה???
קוד:
 const ev = JSON.parse(req.responseText)
                    let item = document.createElement('div')
                    item.setAttribute('class', 'item')
                    let buttons = document.createElement('div')
                    buttons.setAttribute('class', 'buttons')
                    let deleteBtn = document.createElement('span')
                    deleteBtn.setAttribute('class', 'delete-btn')
                    buttons.appendChild(deleteBtn)
                    let likeBtn = document.createElement('span')
                    likeBtn.setAttribute('class', 'like-btn')
                    buttons.appendChild(likeBtn)
                    item.appendChild(buttons)
                    let image = document.createElement('div')
                    image.setAttribute('class', 'image')
                    let img = document.createElement('img')
                    img.src = ev.ImagePath
                    image.appendChild(img)
                    item.appendChild(image)
                    let description = document.createElement('div')
                    description.setAttribute('class', 'description')
                    let name = document.createElement('span')
                    name.textContent = ev.Name
                    description.appendChild(name)
                    let price = document.createElement('span')
                    price.textContent = ev.CostPerParticipance
                    description.appendChild(price)
                    item.appendChild(description)
                    let quantity = document.createElement('div')
                    quantity.setAttribute('class', 'quantity')
                    let plusBtn = document.createElement('button')
                    plusBtn.setAttribute('class', 'plus-btn')
                    plusBtn.type = "button"
                    plusBtn.value = "+"
                    quantity.appendChild(plusBtn)
                    let count = document.createElement('input')
                    count.type = "text"
                    count.value = countCard(idEvent)
                    quantity.appendChild(count)
                    let minusBtn = document.createElement('button')
                    minusBtn.setAttribute('class', 'minus-btn')
                    minusBtn.type = "button"
                    minusBtn.value = "-"
                    quantity.appendChild(minusBtn)
                    item.appendChild(quantity)
                    let totalPrice = document.createElement('div')
                    totalPrice.setAttribute('class', 'total-price')
                    totalPrice.innerHTML = count * price
                    item.appendChild(totalPrice)
                    // prudctInCart()
                    shoppingCart.appendChild(item)
 

פרוגבוט

תוכן שיווקי
פרסומת

אשכולות דומים

רוצים להישאר בעניינים?

אנחנו מזמינים אתכם להצטרף לעשרות אלפי המנויים
שכבר נהנים מתוכן איכותי שמגיע שירות לתיבת המייל שלהם.
ותקבלו את כל הנושאים החמים, שלא תרצו לפספס.

מה תמצאו בניוזלטר של פרוג?


✅ ריכוז תכנים מעניינים בנושא החודש.

✅ טיפים ומאמרים שניתן לקרוא רק בניוזלטר של פרוג!

✅ עדכונים על אירועי קהילה ושיתופי פעולה.

✅ זרקור על פינה בפרוג שטרם הספקתם להכיר.

✅ בקרוב! פינות נוספות בעז"ה.



להרשמה מהירה מלאו פרטים בטופס פה, (ניתן להסיר עצמכם בכל עת):

איזה כיף שהצטרפת אלינו!

Success

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, והתכנים הכי חמים שלנו בפרוג!

  • תודה
Reactions: לב נשבר1 //
1 תגובות

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה