نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: append نشدن محتوا به صفحه

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2016
    نوشته ها
    2
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض append نشدن محتوا به صفحه

    سلام دوستان من به یه مشکلی خوردم ممنون میشم راهنمایی کنید
    من می خوام به وسیله کد های جاوا اسکریپت محتویات یه صفحه رو که از آرایه هم خونده میشه نمایش بدم و با فشردن یک دکمه محتوای باکس مورد نظر با یک محتوای دیگه جایگزین میشه و با فشردن دکمه ای که تو صفحه جدید وجود داره باید دوباره به حالت قبل برگردیم
    الان در مرحله نمایش داده مشکلی ندارم و چاپ اطلاعات درست انجام میشه اما در مرحله دوم که اپند کردن باکس جدید هست به مشکل خوردم کد ها رو میزارم اگه کسی ازدوستان می تونه راهنمایی کنه ممنون میشم
    کد HTML:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>سپهران</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <link rel="stylesheet" href="newstyle.css" type="text/css">
    
    
    
    </head>
    <body>
    <div id="body">
    
    
    
    </div>
    <script>
    $(document).ready(function () {
    
    flights =
    {
    "from": 'تهران مهرآباد',
    "to": 'مشهد',
    "returnFrom": 'مشهد',
    "go": [{
    "flightID": "494_1_0_0",
    "fullDate": "2018-10-05",
    "date": "07-13",
    "miliSeconds": 1538715300000,
    "airlineName": "\u0633\u067e\u0647\u0631\u0627\u0646",
    "airlineIata": "is",
    "flightDepartureTime": "08:25",
    "flightArrivalTime": "09:45",
    "price": 2400000,
    "capacity": -1,
    "priceClass": "Y",
    "flightNo": "4310",
    "airplane": "Boieng 737",
    "flightType": 2,
    "localFlight": 1,
    "childPrice": "0",
    "infantPrice": "0",
    "desc": "",
    "timeRange": "time-2",
    "stop": "none-stop",
    "stops": "",
    "icon": "",
    "iconText": "",
    "capacityNumber": 1,
    "filter": "",
    "status": 0
    }, {
    "flightID": "494_5_0_0",
    "fullDate": "2018-10-05",
    "date": "07-13",
    "miliSeconds": 1538715300000,
    "airlineName": "\u0633\u067e\u0647\u0631\u0627\u0646",
    "airlineIata": "is",
    "flightDepartureTime": "08:25",
    "flightArrivalTime": "09:45",
    "price": 4740000,
    "capacity": -1,
    "priceClass": "C",
    "flightNo": "4310",
    "airplane": "Boieng 737",
    "flightType": 2,
    "localFlight": 1,
    "childPrice": "0",
    "infantPrice": "0",
    "desc": "",
    "timeRange": "time-2",
    "stop": "none-stop",
    "stops": "",
    "icon": ["business"],
    "iconText": "Business Class",
    "capacityNumber": 5,
    "filter": "",
    "status": 0
    }],
    "return": []
    };
    
    $.each(flights.go, function (i, item) {
    myelement(item)
    
    })//each
    
    
    function myelement(item) {
    var LI = '<div id="dv'+item.flightID+'" class="dvbase">' +
    '<div id="list" data-id="' + item.flightID + '">' +
    ' <div class="right">' +
    ' <ul>' +
    ' <li>' +
    ' <div><span>' + flights.from + '</span></div>' +
    ' <div>' + item.flightDepartureTime + '</div>' +
    ' </li>' +
    ' <li>' +
    ' <div><span>' + flights.to + '</span></div>' +
    ' <div>' + item.flightArrivalTime + '</div>' +
    ' </li>' +
    ' <li></li>' +
    ' </ul>' +
    ' </div>' +
    ' <div class="left">' +
    ' <ul>' +
    ' <li class="price"><span>' + item.price + '</span><span> ریال</span></li>' +
    ' <li ><button class="info">اطلاعات بیشتر</button></li>' +
    ' <li ><button class="select">انتخاب پرواز</button></li>' +
    ' </ul>' +
    ' </div>' +
    ' </div>';
    $('#body').append(LI);
    }//my element
    
    
    $('.info').click(function () {
    id=($(this).parent().parent().parent().parent().parent().attr('data-id'));
    
    // $('#dv'+id).hide();
    var li2 = document.createElement('div');
    li2.className="dv2base";
    li2.id="dv2";
    
    var lii = document.createElement('div');
    lii.id="list2";
    
    var right = document.createElement('div');
    right.id="right";
    right.innerHTML=(' <ul>' +
    ' <li>' +
    ' <div><span>' + flights.from +'</span></div>'+
    ' <div>' + flights.flightDepartureTime + '</div>' +
    ' </li>' +
    ' <li>' +
    ' <div><span>' + flights.to + '</span></div>' +
    ' <div>' + flights.flightArrivalTime + '</div>' +
    ' </li>' +
    ' <li></li>' +
    ' </ul>');
    $('#list2').append(right);
    
    var left = document.createElement('div');
    left.id="left";
    left.innerHTML=('<ul>' +
    ' <li class="price"><span>سلام</span><span> ریال</span></li>' +
    ' <li ><button class="close">بستن</button></li> ' +
    ' </ul>');
    $('#list2').append(left);
    $('#dv2').append(lii);
    $('#body'+id).append(li2);
    
    
    });//onclick info
    
    $('.close').click(function () {
    $('#dv2').remove();
    $('#dv').show();
    }); // onclick close
    
    
    });
    //ready
    
    </script>
    </body>
    </html>
    ویرایش توسط khosravii : October 11th, 2018 در ساعت 11:42
    E-Mail: deveeloper@yahoo.com
    Telegram: @deveeloper

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Jul 2016
    نوشته ها
    2
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : append نشدن محتوا به صفحه

    تو کد پن آپ کردم که ببینین خروجی رو
    https://codepen.io/khosravi/pen/xyrNMB
    E-Mail: deveeloper@yahoo.com
    Telegram: @deveeloper

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 21
    آخرين نوشته: June 11th, 2016, 12:59
  2. پاسخ ها: 0
    آخرين نوشته: December 26th, 2015, 11:40
  3. توجه توجه .نویسندگی سایت های جور وا جور .توجه توجه
    توسط ko9ol30 در انجمن به دنبال کار هستم
    پاسخ ها: 0
    آخرين نوشته: June 20th, 2015, 12:21
  4. توجه | فروش ویژه هاست پربازید | توجه
    توسط nimacr770 در انجمن هاست اشتراکی
    پاسخ ها: 0
    آخرين نوشته: September 25th, 2013, 05:56
  5. درخواست سرور مجازی ویندوز برای تورنت و تورنت دادن و گرفتن
    توسط Daniel4u در انجمن درخواست سرور مجازی
    پاسخ ها: 9
    آخرين نوشته: September 21st, 2012, 11:24

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •