jQuery获取动态id的办法

来源:互联网 发布:宏观审慎管理知乎 编辑:程序博客网 时间:2024/05/29 17:35

在开发中有时候会需要使用jQuery获取动态的id,下面是代码:

<div id="{{hospital.id + 'hospital'}}" class="z_tl z_t2 clearfix z_poaR" 
             ng-click="openDoctorList(hospital.id,hospital.name)">


$scope.openDoctorList = function (id,hospitalName) {
          $scope.uniqueHospitalId = id;
          var hospitalId = id + "hospital";
          if($scope.cacheHospitalId != id){
            $("#"+hospitalId).attr("class","z_tl clearfix z_poaR");
          }
          if($scope.cacheHospitalId == id){
            $("#"+hospitalId).attr("class","z_tl z_t2 clearfix z_poaR");
            $scope.doctorList = null;
          }
        $scope.cacheHospitalId = id;
      }

使用上面的办法,就可以实现动态获取id的需求

原创粉丝点击