I have a json object: slider_data
which has value like this:
[{
"id": "1",
"image": "http:\/\/localdrone2.com\/wp-content\/uploads\/2018\/02\/slider-1-1.jpg",
"title": "aaa",
"more_info": "aaaaa",
"button_link": "aaaaa"
},
{
"id": "2",
"image": "http:\/\/localdrone2.com\/wp-content\/uploads\/2018\/02\/slider-3-6.jpg",
"title": "bbbb",
"more_info": "bbbbb",
"button_link": "bbbbb"
}]
I just want to loop through this data as follows:
$.each(slider_data, function(index, element) {
console.log(element);
});
This is pretty simple and should work. But I am getting the following error:
Uncaught TypeError: Cannot use 'in' operator to search for 'length' in [{"id":"1","image":"http://localdrone2.com/wp-content/uploads/2018/02/slider-1-1.jpg","title":"aaa","more_info":"aaaaa","button_link":"aaaaa"},{"id":"2","image":"http://localdrone2.com/wp-content/uploads/2018/02/slider-3-6.jpg","title":"bbbb","more_info":"bbbbb","button_link":"bbbbb"}]
What am I doing wrong?