Új hozzászólás Aktív témák

  • btz

    addikt

    Üdv!

    <div id="cookie-check">
    </div>

    Tartalmát ez a javascript kód "tölti fel":

    if (document.cookie.indexOf('tesztkuki') == -1 ) {
    document.getElementById('cookie-check').innerHTML = "<div id='cookie-want'>Press the button, if you want a cookie<br /><button id='cookiebutton' onclick='wantCookie()'>I want a cookie</button><br /></div> <br />The cookie now DOES NOT exist !";


    } else {
    document.getElementById('cookie-check').innerHTML = "<div id='cookie-give-back'>Press the button, if you want give back the cookie<br /><button id='cookiebutton' onclick='givebackCookie()'>I give back the cookie</button><br /></div> <br /><br />The cookie now exist !<hr />";


    }

    Ha a süti létezik akkor az egyik document.getElementById('cookie-check').innerHTML = fut le, ha nem létezik, akkor a másik.
    Van benne gomb, ami amellett, hogy onclick esetén végrehajtja a wantCookie() vagy a givebackCookie() funkciót újratölti a cookie-check id-vel rendelkező divet, ami üres, ezért újratöltés után üres lesz. Én azt szeretném, ha újratöltés után, újra felülírná a javascript a divet a megfelelő tartalommal a fenti if else utasítás szerint.

    A div újratöltéséért ez a kódrész felel:

    $("#cookiebutton").click(function() {
    $("#cookie-check").load(" #cookie-check > *");

    });

    A teljes demo itt található:
    CODEPEN DEMO

    Előre is köszönöm a válaszokat!

Új hozzászólás Aktív témák