如何使用javascript计算id的长度div?

时间:2018-04-19 06:45:11

标签: javascript

点击outside if ValueOfB = %v {"UserName": "Moulali","status": "valid_user"} Valid User: {Moulali valid_user } {"UserName":"Moulali","Status":"valid_user"} 时,它仍然提醒click here

如何使用javascript计算id的长度div?



0

function swipeDislike() {
  var $photo = $("div.content").find('#photo');
  alert($photo.length);
}




2 个答案:

答案 0 :(得分:1)

您有拼写错误,而不是div.content使用div#content

$("div#content").find('#photo')代替$("div.content").find('#photo')

但最好的方法是使用$(“div#content #photo”);这样你就不需要使用两个昂贵的jQuery调用。谢谢Jaromanda X:)



<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<div onclick="swipeDislike()">
click here
</div>

<div id="content">
<div id="photo">
DIV content photo
</div>
</div>

<script>
	function swipeDislike() {
			var $photo = $("div#content #photo");
			alert($photo.length);
	}
</script>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您的选择器为id而不是class

更改var $photo = $("div.content").find('#photo');

var $photo = $("div#content").find('#photo');

工作代码段:

function swipeDislike() {
  var $photo = $("div#content").find('#photo');
  alert($photo.length);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<div onclick="swipeDislike()">
  click here
</div>

<div id="content">
  <div id="photo">
    DIV content photo
  </div>
</div>