AngularJS选择DOM元素,该元素通过标签进行定向

丹尼尔·霍尔茨曼

有没有一种方法可以从我调用select命令中选择属于指令的DOM元素?

作为示例-我得到了两个指令。他们每个人都有<input>内部指令view.html

view1.html

<input></input>

view2.html

<div>other input<div>
<input></input>

我在指令中声明了控制器,我用它来处理东西。

首先(从view1指令调用)

$scope.selectView1Input = function(){
     var input = angular.element('input');
}

第二个(从view2指令调用)

$scope.selectView2Input = function(){
     var input = angular.element('input');
}

但是在正常情况下,它会选择相同的输入字段(我期望他的行为,因为它看起来就像是dom选择器,所以)

我不想使用id只是简单的标签,那么,有什么办法可以做到这一点?

RWAM

您可以使用jQuery或内置的jqLit​​e选择元素:

app.directive('myDirective', function() {
    return {
        restrict: 'A',
        link: function(scope, element, attr) {
            var input = element.find('input');
            …
        }
    };
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过其索引选择DOM元素

来自分类Dev

在DOM元素内选择

来自分类Dev

AngularJS使元素可标签

来自分类Dev

从DOM中选择元素,该元素不与所选e的同级

来自分类Dev

如何通过名称数组标签选择jQuery元素

来自分类Dev

如何通过点击标签实现单选元素的选择

来自分类Dev

当该元素位于脚本标签下方时,为什么javascript无法通过id获得元素?

来自分类Dev

通过具有类似数组的属性的属性选择dom元素

来自分类Dev

通过其CSS类选择多个Dom元素

来自分类Dev

通过具有类似数组的属性的属性选择dom元素

来自分类Dev

通过带有特殊符号的id选择DOM元素

来自分类Dev

如何使用DOM通过文本选择锚元素

来自分类Dev

通过 CSS 选择器返回 DOM 元素

来自分类Dev

AngularJS的最佳实践:隐藏/显示新的DOM元素或进行编译

来自分类Dev

AngularJS通过ng-repeat中的id访问DOM元素

来自分类Dev

通过两个类选择元素,并仅针对该特定元素更改其css属性

来自分类Dev

在 DOM 中选择一个元素,该元素不是兄弟元素,而是在后面

来自分类Dev

AngularJS:通过单击外部元素选择单选按钮

来自分类Dev

是否存在通过引用进行元素选择和通过指针操作进行元素选择都有效的情况?

来自分类Dev

动态选择Javascript DOM元素

来自分类Dev

无法选择DOM中的元素

来自分类Dev

角度:从DOM中选择元素

来自分类Dev

在模板中选择 DOM 元素

来自分类Dev

通过引用更改DOM元素

来自分类Dev

通过变量引用DOM元素

来自分类Dev

在AngularJS中注意dom元素

来自分类Dev

AngularJS指令,用于存储DOM元素并在表单提交时重定向

来自分类Dev

jQuery在dom元素内进行DOM更改

来自分类Dev

Robotframework通过索引选择元素

Related 相关文章

热门标签

归档