JavaScript sans extension app.use((req, res, next) => { if (req.path.endsWith('.js')) { // Si l'URL se termine par .js, retirez l'extension req.url = req.url.slice(0, -3); } next(); }); // Route pour générer et télécharger
javascript: Compétences jquery, html/css impératif Il devra s'occuper de tous la partie js, du menu déroulant à la vérifications des formulaires automatiques. - Et enfin, facultatif car je me sens
javascript var isClick = false; $('.burger').click(()=> { if(isClick == false) { $('nav .links').animate({left : "-50%"},500); setTimeout(500); isClick = true; }else { $('nav .links').animate({left : "0%"},500); setTimeout(500); isClick = false
File does not longer exists. Valider Close {#bouton parcourir les fichiers #} Choisir un fichier vidéo Enregister {{ form_end(form) }} {% block javascripts %} {% endblock %} {% endblock %} ``` service.yaml ``` parameters: uploads_directory: '%kernel.project_dir%/tmpfiles' ```
javascripts %} $(document).ready(function() { function seeMore() { const nbComments = $('#comments div.card').length; const url = "{{ path('app_comment_seemore', {'trick_id': trick.id, 'offset': 'nb_comments'|default(null) }) }}"; const urlFormat = url.replace('nb_comments', nbComments); $.ajax({ url: urlFormat, type: 'GET', success: function (response) { $('#comments').append(response); } }); } seeMore(); $('#moreComments').click(function () { seeMore(); }); $('#seeMedia').click(function () { $('.trickMedia').toggle('fast', function () { if (this.style.display === 'block') { $('#seeMedia').html('cacher les médias'); } else { $('#seeMedia').html('voir les médias'); } }); }); }) {% endblock %} ``` Le controller ``` /** * @Route("Ajax/seemore/{trick_id}/{offset}", condition="request.isXmlHttpRequest()") * @ParamConverter("trick", options={"mapping": {"trick_id": "id"}}) * @param $offset * @return Response */ public function seeMore(Trick $trick, $offset, CommentRepository $commentRepo
javascripts %} {# // #} var myModal = document.getElementById('myModal') var myInput = document.getElementById('myInput') myModal.addEventListener('shown.bs.modal', function () { myInput.focus() }) $(document).ready(function () { $('#datatable').DataTable({ pageLength: 10, filter: true, deferRender: true, scrollY: 200, scrollCollapse: true, scroller: true, "searching": true }); }); {% endblock %} {% block body %} .example-wrapper { margin: 1em auto; max-width: 800px; width: 95%; font: 18px / 1.5 sans-serif; } .example-wrapper code { background: #F5F5F5; padding: 2px 6px; } Identifiant Nom Prix Quantité Date {% for material in materials %} {{ material.id }} {{ material.name }} {{ material.price }} € {{ material.quantity }} {% endfor %} {# {{ material.id }} {{ material.name }} {{ material.price }} € {{ material.quantity }} #} {# {{ material.date }} #} afficher Modal title {% for material in materials
sites d'escalades de ma bdd sur ma carte openstreet map. Je boucle sur les id en javascript. **Ce que j'obtiens** J'obtiens l'erreur cité si dessus. Merci. Cordialement.
Javascript, Css, Html, Symfony, Smarty, …) Avoir sincèrement envie d’aider les e-commerçants à développer leur business. Avoir une bonne orthographe. Être chaleureux dans vos propos et à l’écoute
JavaScript pour permettre une navigation et une utilisation fluide, sans jamais charger quoique ce soit ( à bas la petite flèche qui tourne ! ). - Placido-Shop est léger, il est rapide et il est customisable
auriez d'excellentes sources de formations avec inertiajs laravel et vue ?? Parce que je me sens un peu larguée avec ces technologies, javascript n'étant pas ma spécialité à la base.