Я использую ajax и jQuery для загрузки контента json, но когда я его печатаю, у меня ничего не получается.
index.php
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
(function($){
$.ajax({
type: 'GET',
dataType: 'json',
url: 'content.json',
success: function(data) {
response = $.parseJSON(data);
console.log(data);
console.log(response);
}
});
})(jQuery);
</script>
</body>
</html>
content.json:
[
{
"name": "Meowsy",
"species" : "cat",
"foods": {
"likes": ["tuna", "catnip"],
"dislikes": ["ham", "zucchini"]
}
},
{
"name": "Barky",
"species" : "dog",
"foods": {
"likes": ["bones", "carrots"],
"dislikes": ["tuna"]
}
},
{
"name": "Purrpaws",
"species" : "cat",
"foods": {
"likes": ["mice"],
"dislikes": ["cookies"]
}
}
]
Почему я ничего не получаю в консоли?
Если я хочу напечатать, например, sony / id (1) / game ... какой будет правильный код, пожалуйста?