recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Comment analyser le HTML généré dans l'instruction

return {
            restrict: 'EA',
            link: function (scope, element, attr) {
                element.bind('mouseenter', function() {
                    this.after("<p style='position: absolute;'><img src=" + this.src + " /></p>")
                });
            }
        }

Par exemple, comme indiqué ci-dessus, en utilisant la méthode after de jquery, ce p est affiché sous forme de chaîne sur la page. Comment peut-il être analysé directement ?

世界只因有你世界只因有你2810 Il y a quelques jours828

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-15 17:14:05

    Utilisez $compile

    Rédaction d'une petite démo en ligne

    http://embed.plnkr.co/egEOkZv...

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:14:05

    Cela est dû aux guillemets dans le titre de la question

    this.after("<p style='position: absolute;'><img src=" + this.src + " /></p>")
    

    De toute évidence, il manque un guillemet dans l'URL. Le src de img doit être entouré de guillemets simples des deux côtés.

    this.after("<p style='position: absolute;'><img src='" + this.src + "' /></p>")
    

    Votre chaîne sur la page est également src sans guillemets

    répondre
    0
  • Annulerrépondre