Pagina 1 din 1

Uncaught TypeError: Math.Max is not a function

Scris: Vin Dec 25, 2015
de General
Bună, incarc niste comentarii din json si incerc sa fac si un random

Cod: Selectaţi tot

function buildCom(id) {
        $.getJSON("json/comment.json", function(data) {
            var comId = $("#" + id);
			var rnd = Math.floor(Math.random() * (data.comment.length - 1))
            var index = Math.Max(0, rnd - 4)
            $.each($(data.comment).slice(index, index + 4)), function(i, elem) {
                var $this = $(
				'<div class="col-xs-12 col-sm-6 col-md-3 col-lg-3 faq">' +
				'<div class="panel">' +
				'<div class="panel-heading text-center">' +
				'<img src="' + elem.imgPath + '" alt=""/>' +
				'</div>' +
				'<div class="panel-body text-center">' +
				'<p class="name">' + elem.name + '</p>' +
				'<p class="age">' + elem.age + '</p>' +
				'<p class="faq">' + elem.comment + '</p>' +
				'</div>' +
				'</div>' +
					'</div>'
				);
                comId.append($this);
            }
      });
    }
    new buildCom("coment");
și nu merge, în consola arată eroarea:

Cod: Selectaţi tot

Uncaught TypeError: Math.Max is not a function
de ce oare, știe cineva?

Uncaught TypeError: Math.Max is not a function

Scris: Sâm Dec 26, 2015
de MarPlo
Salut
JavaScript e case-sensitive, adica tine cont de litere mari si mici. Iar functia max() in JS e cu litere mici, deci: Math.max(); .

Uncaught TypeError: Math.Max is not a function

Scris: Mar Dec 29, 2015
de General
da, ai dreptate, multumesc mult!