TypeError: je.le match n'est pas une fonction

J'ai travaillé sur un drupal angularjs module. J'ai installé bootstrap de l'interface utilisateur, qui fonctionne bien. Mais quand j'utilise modal box elle ne fonctionne pas.

Le code à l'intérieur du contrôleur:

    $scope.alertOnEventClick = function( event, allDay, jsEvent, view ){
    $scope.alertMessage = (event.title + ' was clicked ');
    console.log($modal);

    var modalInstance = $modal.open({
        //templateUrl: Drupal.settings.angularjsApp.basePath + '/ng_node/calender/popup',
        template: "<div class='modal-header'><h3 class='modal-title'>I'm a modal!</h3>" +
            "</div><div class='modal-body'><ul><li>jfksdfhjksd</li><li>jfksdfhjksd</li><li>jfksdfhjksd</li></ul></div>"+
            "<div class='modal-footer'><button class='btn btn-primary'>OK</button>" +
            "<button class='btn btn-warning'>Cancel</button></div>",
        controller: ModalInstanceCtrl,
        scope: $scope
    });



    function ModalInstanceCtrl($scope, $modalInstance) {
     console.log("controller class called")
     };

Je suis toujours confronté à des problèmes avec bootstrap de l'interface utilisateur contextuelle modèle.

OriginalL'auteur MSK | 2014-07-08