Javascript Console getting.text()每次更改页面上的内容时

Javascript Console getting.text()每次更改页面上的内容时,javascript,jquery,console,Javascript,Jquery,Console,有一个页面在每次单击按钮时都会更改其内容(它不会再次完全加载一部分内容)。我想在每次内容更改时获取其内容。当我在javascript控制台上使用此代码时: for(var i = 0; i < 10; i++){$(".SentenceContent").text(); $("#NextContent").click();} for(var i=0;i

有一个页面在每次单击按钮时都会更改其内容(它不会再次完全加载一部分内容)。我想在每次内容更改时获取其内容。当我在javascript控制台上使用此代码时:

for(var i = 0; i < 10; i++){$(".SentenceContent").text(); $("#NextContent").click();}
for(var i=0;i<10;i++){$(“.SentenceContent”).text();$(“#NextContent”)。单击();}
它返回带有NextContent的,而不是SentenceContent的文本


因此,问题是如何在每次单击下一个内容时获取SentenceContent的文本?

该div将永远不会触发更改事件。相反,您可能可以通过以下方式逃脱:

$('.SentenceContent').bind("DOMSubtreeModified", function(){
  var text = $(this).html();
  console.log(text);
});