Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将jQuery函数转换为angular指令?_Jquery_Angularjs_Jquery Plugins_Angularjs Directive - Fatal编程技术网

如何将jQuery函数转换为angular指令?

如何将jQuery函数转换为angular指令?,jquery,angularjs,jquery-plugins,angularjs-directive,Jquery,Angularjs,Jquery Plugins,Angularjs Directive,我使用jQuery和Angular JS编写了一个简单的选项卡应用程序,有时在Angular JS呈现html之后,jQuery代码不会执行。我正在考虑将这个jQuery代码转换为AngularJS指令 下面是我的代码片段和输出的链接 有人能帮助我如何将其转换为AngularJS指令吗?如果你使用AngularJS,与其让别人为你做这项工作,不如自己动手学习如何“用AngularJS思考”。看到隐藏了吗?显示添加类?这些都是无需创建指令的角度句柄。从ng单击、ng显示和ng类开始。考虑控制器或

我使用jQuery和Angular JS编写了一个简单的选项卡应用程序,有时在Angular JS呈现html之后,jQuery代码不会执行。我正在考虑将这个jQuery代码转换为AngularJS指令

下面是我的代码片段和输出的链接


有人能帮助我如何将其转换为AngularJS指令吗?

如果你使用AngularJS,与其让别人为你做这项工作,不如自己动手学习如何“用AngularJS思考”。看到隐藏了吗?显示添加类?这些都是无需创建指令的角度句柄。从
ng单击
ng显示
ng类
开始。考虑控制器或指令中的哪些状态会使事情与jQuery操作相匹配。先试试……然后当有麻烦回来的时候
        $(function(){
        $('ul.tabs li:first').addClass('active');
        $('.block article').hide();
        $('.block article:first').show();
        $('ul.tabs li').on('click',function(){
            $('ul.tabs li').removeClass('active');
            $(this).addClass('active');
            $('.block article').hide();
            var activeTab = $(this).find('a').attr('href');
            $(activeTab).show();
            return false;
        });         
    });