从准备好的内容访问Jquery元素

时间:2017-03-06 22:12:31

标签: jquery

所以我想用一个" blah"类为每个元素调用一些jQuery。文件加载时

在我调用的函数中,我需要访问" blah" P对象的内部html - 但是传递函数this似乎只是发送某种全局文档对象。

我该怎么做才能解决这个问题?

显然,人们希望代码可视化我所假设的内容非常简单。

下面:

$(".blah").ready(function(){callThisFn(this);};

...

function callThisFunction(fnThis){
   var x = $(fnThis).find("thisExists");
   alert(JSON.stringify(x)); // undefined
}

2 个答案:

答案 0 :(得分:0)

使用jQuery,可以使用id和类访问元素。使用此代码段来帮助您:

$( document ).ready(function() {
    $('.blah').html();
});

答案 1 :(得分:0)

这是你在找什么?

$(document).ready(function(){
  for(var i = 0; i<$('p.blah').length; i++){
    console.log($('p.blah').eq(i).html());
  }
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div>
  <p class="blah">aaa</p>
  <p class="blah">bbbb</p>
</div>