Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Javascript 如何发送当前div';单击时将id插入函数中_Javascript_Angularjs_Angularjs Ng Click - Fatal编程技术网

Javascript 如何发送当前div';单击时将id插入函数中

Javascript 如何发送当前div';单击时将id插入函数中,javascript,angularjs,angularjs-ng-click,Javascript,Angularjs,Angularjs Ng Click,我试图在单击时将div的id作为参数发送到函数中 但它不起作用 这是我写的,请看一下: <div id="currentId" ng-click="functionCalled(id)"> </div> 尝试对该对象使用以下方法尝试对该对象使用以下方法 使用, HTML: <button id="bla" class="button button-light" data-ng-click="functionCalled($event)"> Click

我试图在单击时将div的id作为参数发送到函数中

但它不起作用

这是我写的,请看一下:

<div id="currentId" ng-click="functionCalled(id)">
</div>

尝试对该对象使用以下方法

尝试对该对象使用以下方法

使用,
HTML:

<button id="bla" class="button button-light" data-ng-click="functionCalled($event)">
    Click Me
</button>
$scope.functionCalled= function(event){
    alert(event.target.id);
}
使用,
HTML:

<button id="bla" class="button button-light" data-ng-click="functionCalled($event)">
    Click Me
</button>
$scope.functionCalled= function(event){
    alert(event.target.id);
}

click event函数将事件作为参数

<div id="currentId" ng-click="functionCalled(event)">

click event函数将事件作为参数

<div id="currentId" ng-click="functionCalled(event)">

您可以将其作为$event传递

 <div id="currentId" ng-click="functionCalled($event)"></div>

您可以将其作为$event传递

 <div id="currentId" ng-click="functionCalled($event)"></div>

是作为id传递的字符串吗?如果是,您是否尝试过ng click=“functionCalled('currentId')?是否看到您作为id传递的字符串?如果是这样的话,你有没有试过ng click=“functionCalled('currentId')?谢谢,我会试试:)当然,我会的:)还在等:)@harish抱歉,兄弟,我完全忘了。是的,它工作得很好。非常感谢:)谢谢,我来试试:)当然,我会的:)还在等:)@Harish抱歉,兄弟,我完全忘了。是的,它工作得很好。非常感谢:)