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

  • papa019

    senior tag

    válasz Male #934 üzenetére

    Ha JS-ben egy felugró div így van megoldva (google maps apihoz):

    var a = "<a id='menu1'><div class='context'>Adatok szerkesztése<\/div><\/a><a id='menu2'><div class='context'>Körvonal szerkesztése<\/div><\/a><a id='menu2'><div class='context'>Törlés<\/div><\/a>";
    contextmenuDir = document.createElement("div");
    contextmenuDir.className = 'contextmenu';
    contextmenuDir.innerHTML = a;

    $(map.getDiv()).append(contextmenuDir);

    setMenuXY(caurrentLatLng);

    contextmenuDir.style.visibility = "visible";

    Én jQueryben így akarom megoldani (az index.php-ban létrehoztam ehhez egy <div id=contextmenu></div> részt)

    var a = "<a id='menu1'><div class='context'>Adatok szerkesztése<\/div><\/a><a id='menu2'><div class='context'>Körvonal szerkesztése<\/div><\/a><a id='menu2'><div class='context'>Törlés<\/div><\/a>";
    $('#contextmenu').html(a);
    contextmenuDir = $('#contextmenu');
    $('#contextmenu').appendTo(map.getDiv());
    setMenuXY(caurrentLatLng);
    $('#contextmenu').show();

    Előbbi működik, utóbbi nem... :S
    Mit rontok el? :U

    [ Szerkesztve ]

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