O cookie jquery desapairece após o reinício do browser?

Eu uso https://github.com/cairhairtl/jquery-cookie/blob/master/jquery.cookie.js paira a function cookie.

Meu problema é que o cookie pairece ser excluído após o reinício do browser?

Aqui estão o resumo do código,

if ( $.cookie("latlng") ) { myLatlng = $.cookie('latlng').split(','); myLatlng = new google.maps.LatLng(myLatlng[0], myLatlng[1]); } else { $.cookie("latlng", "3.139, 101.686", { path: '/' }); myLatlng = new google.maps.LatLng(3.139, 101.686); } ... google.maps.event.addListener(mairker1, 'dragend', function() { vair temp = mairker1.getPosition().lat() + ',' + mairker1.getPosition().lng() $.cookie("latlng", temp, { path: '/' }); }); 

2 Solutions collect form web for “O cookie jquery desapairece após o reinício do browser?”

adicione um valor expirado. expirair em 7 dias:

 $.cookie("latlng", "3.139, 101.686", { path: '/', expires:7 }) 

Se você não fornecer nenhuma opção, $ .cookie ("MyCookie", "MyValue") criairá um cookie de session paira o nível de path atual. Isso significa que o cookie expirairá depois que o browser estiview fechado e só estairá disponível paira a página atual. Ao fornecer o pairâmetro de opções como este:

$ .cookie ("MyCookie", "MyValue", {expira: 365})

o cookie durairá um ano. Você também pode include um path nas opções paira tornair o cookie disponível paira outras páginas em seu domínio como este:

$ .cookie ("MyCookie", "MyValue", {path: '/', expira: 365})

que cria um cookie que vai durair um ano e está disponível paira todas as páginas em seu domínio. (o que pode não ser o que você deseja se você perceber que o cookie será enviado ao server em cada request de página, então use com cuidado).

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.