为什么自动对焦指令不起作用

古拉姆·穆哈尤丁

自动对焦指令不起作用看看我的代码

我认为有一些问题

var app = angular.module('angularjs-starter', []);

app.controller('MainCtrl', function($scope) {});
app.directive('autoFocus', ['$timeout', function ($timeout) {
return {
    restrict: 'AC',
    link: function (scope, element, attrs, ctrl) {
        setTimeout(function () {
            if ($(element)) {// if value is already filled 
                if (attrs.focusNext) { // if next Field provided then put focus on next field
                    var target = angular.element('#' + attrs.focusNext);
                    target.focus();
                }
                else element.focus();
            }
            else element.focus(); //setting current value focus
        }, 600);
    }
};
}])
用户8403647

我认为你需要像这样在元素中放置索引

app.directive('autoFocus', ['$timeout', function ($timeout) {
return {
    restrict: 'AC',
    link: function (scope, element, attrs, ctrl) {
        setTimeout(function () {
            if ($(element[0]).val()) {// if value is already filled 
                if (attrs.focusNext) { // if next Field provided then put focus on next field
                    var target = angular.element('#' + attrs.focusNext);
                    target[0].focus();
                }
                else element[0].focus();
            }
            else element[0].focus(); //setting current value focus
        }, 600);
    }
};
}])

希望它会帮助你

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么自动对焦不起作用?

来自分类Dev

角度自动对焦指令不起作用

来自分类Dev

为什么自动对焦在antd的ReactJS中不起作用?

来自分类Dev

为什么自动换行不起作用?

来自分类Dev

为什么在拆分二进制文件时自动对焦不再起作用?

来自分类Dev

为什么自动对焦属性仅在首次试用时起作用?

来自分类Dev

为什么自动对焦属性仅在首次试用时起作用?

来自分类Dev

Angular Bootstrap Modal弹出窗口自动对焦不起作用

来自分类Dev

为什么此define指令似乎不起作用?

来自分类Dev

为什么自定义指令不起作用

来自分类Dev

Nginx:为什么index指令不起作用,禁止403?

来自分类Dev

为什么Laravel Lighthouse @rename指令对我不起作用?

来自分类Dev

为什么此mod_rewrite指令不起作用?

来自分类Dev

为什么此angularjs指令不起作用?

来自分类Dev

为什么我的指令在Plunker中不起作用?

来自分类Dev

为什么自动布局约束不起作用?

来自分类Dev

为什么我的自动填充功能不起作用?

来自分类Dev

为什么我的自动填充功能不起作用?

来自分类Dev

为什么自动挂载对该程序不起作用?

来自分类Dev

为什么我的 ecs 自动缩放操作不起作用?

来自分类Dev

为什么这个 angularjs 组件绑定不起作用,但相同的样式指令正在起作用

来自分类Dev

为什么带有jmp指令的shellcode起作用,为什么标签在C包装器中不起作用?

来自分类Dev

为什么不起作用?

来自分类Dev

自动对焦在Firefox上不起作用,并且从另一个页面进入时也不起作用

来自分类Dev

QML相机对焦不起作用

来自分类Dev

自动对焦在AJAX动态内容的文本框中不起作用

来自分类Dev

输入字段的自动对焦属性在IE 11中不起作用

来自分类Dev

自动对焦输入模式在 Ng-Datepicker 中不起作用

来自分类Dev

当标记位于单个文件中时,为什么嵌套指令不起作用?

Related 相关文章

  1. 1

    为什么自动对焦不起作用?

  2. 2

    角度自动对焦指令不起作用

  3. 3

    为什么自动对焦在antd的ReactJS中不起作用?

  4. 4

    为什么自动换行不起作用?

  5. 5

    为什么在拆分二进制文件时自动对焦不再起作用?

  6. 6

    为什么自动对焦属性仅在首次试用时起作用?

  7. 7

    为什么自动对焦属性仅在首次试用时起作用?

  8. 8

    Angular Bootstrap Modal弹出窗口自动对焦不起作用

  9. 9

    为什么此define指令似乎不起作用?

  10. 10

    为什么自定义指令不起作用

  11. 11

    Nginx:为什么index指令不起作用,禁止403?

  12. 12

    为什么Laravel Lighthouse @rename指令对我不起作用?

  13. 13

    为什么此mod_rewrite指令不起作用?

  14. 14

    为什么此angularjs指令不起作用?

  15. 15

    为什么我的指令在Plunker中不起作用?

  16. 16

    为什么自动布局约束不起作用?

  17. 17

    为什么我的自动填充功能不起作用?

  18. 18

    为什么我的自动填充功能不起作用?

  19. 19

    为什么自动挂载对该程序不起作用?

  20. 20

    为什么我的 ecs 自动缩放操作不起作用?

  21. 21

    为什么这个 angularjs 组件绑定不起作用,但相同的样式指令正在起作用

  22. 22

    为什么带有jmp指令的shellcode起作用,为什么标签在C包装器中不起作用?

  23. 23

    为什么不起作用?

  24. 24

    自动对焦在Firefox上不起作用,并且从另一个页面进入时也不起作用

  25. 25

    QML相机对焦不起作用

  26. 26

    自动对焦在AJAX动态内容的文本框中不起作用

  27. 27

    输入字段的自动对焦属性在IE 11中不起作用

  28. 28

    自动对焦输入模式在 Ng-Datepicker 中不起作用

  29. 29

    当标记位于单个文件中时,为什么嵌套指令不起作用?

热门标签

归档