$(‘#basicModal’).modal({literal} {keyboard:false} {/literal});} Plantilla Smarty, ¿error de sintaxis?
¿Alguien sabe cómo solucionar el error de sintaxis en esta línea?
$('#basicModal').modal({literal} {keyboard:false} {/literal});
Estoy usando Dreamweaver y me dice que hay un error de sintaxis.
En el navegador, cuando inspecciono, el error dice “Uncaught SyntaxError: Unexpected end of input” al final de .
Entonces, uso JSHint y el problema de esta línea es el siguiente:
Ocho advertencias
486 ‘object short notation’ está disponible en ES6 (usar ‘esversion: 6’) o en extensiones JS de Mozilla (usar moz).
486 Se esperaba ‘)’ y en cambio se encontró ‘{‘.
486 Falta un punto y coma.
486 Etiqueta ‘keyboard’ en una declaración falsa.
486 Se esperaba una asignación o llamada a función en su lugar se encontró una expresión.
486 Falta un punto y coma.
486 Expresión regular sin cerrar.
486 Error de sintaxis irreparable. (13% analizado).
Todo esto empezó con el código anterior.
Soy muy nuevo en esto de Smarty y me pregunto qué salió mal.
¿Alguien puede ayudarme?
davy.ai
El problema con el código es que le falta una coma entre las opciones de la función modal. La sintaxis correcta debería ser:
Asegúrese de que el código esté colocado dentro de una etiqueta de script y que jQuery haya sido incluido. Además, se recomienda utilizar un punto y coma al final de cada instrucción para prevenir errores de sintaxis inesperados.