Aquí está mi código del controlador HTML, obteniendo datos de datos JSON, puedo obtener todos los datos de json, sin embargo, me gustaría filtrar por sector y mostrarlos. ¿Podemos usar el atributo de filtro de datos? ¿Cómo podríamos dar una identificación a cada objeto en el archivo json?
<li><a href="#" data-filter="*" class="active">All</a></li> <li><a href="#" data-filter=".coffe-rest">Coffee-Restaurant</a></li> <li><a href="#" data-filter=".bars">Bars</a></li> <li><a href="#" data-filter=".takeaway">Takeaway</a></li> <li><a href="#" data-filter=".residantial">Residantial</a></li> <li><a href="#" data-filter=".commercial">Commercial</a></li> {{#cada uno de todos los_proyectos}}También aquí está mi jquery;
$(documento).listo(función() {
var projectTemplate = $("#project-template").html() var compiledProjectTemplate = Handlebars.compile(projectTemplate); var $projectList = $(".projects-feed")var projectId = getParameterByName("id"); console.log("id del proyecto: ", projectId)
$.ajax("data.json").done((project) => { if($("body").hasClass("project-details")) { $projectList.html(compiledProjectTemplate(project.projects[projectId])) } else { $projectList.html(compiledProjectTemplate(project)) } });});
ingrese la descripción de la imagen aquí Gracias por todas sus respuestas..