Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Po stronie przeglądarki _ Zapisanie zmiennej w kodzie html

Napisany przez: ZenekN 4.05.2023, 10:31:41

Witam mam problem z zapisem zmiennej n.nazwa w kodzie

  1. $.map( data, function( n ) {
  2. $('.products').append('<div class="col-md-2 m-2" onClick="pos.addToCart({ \'id\' : '+n.id+', \'nazwa\' : '+n.nazwa+'})"><div class="card card-pos-product pointer"><img src="https://imgstatic.test.pl/'+n.images+'" class="card-img-top" alt="..."><div class="card-body">'+n.nazwa+'</div></div></div></div>');
  3. });


a dokładnie w tym miejscu

  1. \'nazwa\' : '+n.nazwa+'



Jakmi cudzysłowami objąć string n.nazwa aby kod się nie wykrzaczał ?
mam komunikat w konsoli
Kod
Uncaught SyntaxError: missing } after property listpos:1:32note: { opened at line 1, column 14}

Napisany przez: nospor 4.05.2023, 10:42:49

Dokladnie tak samo jak to robiles pare znakow wczesniej z nazwa czyli \'

\'nazwa\' : \''+n.nazwa+'\'

Napisany przez: ZenekN 4.05.2023, 11:06:16

Faktycznie, działa zakochany.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)