我需要做的是,当您按“ h”键时,将标题标签的文本一一读取。这是我的代码
var currentHeader;
currentHeader = $(":header").first();
$(window).on('keyup', function (e) {
if (e.which === 72){ //h = 72
alert(currentHeader.text());
currentHeader = currentHeader.next(":header");
}
});
不幸的是,此代码无法按预期工作,并且没有错误消息传递:'(
我需要的是每次我按
'h'键
最佳答案
var headers = $(":header");
var currentHeader = headers.first();
$(window).on('keyup', function (e) {
if (e.which === 72){ //h = 72
alert(currentHeader.text());
// go to the next indexed header on the page, after the current header
currentHeader = headers.eq( headers.index(currentHeader) + 1 );
}
});
关于javascript - 标题标签的文本一一,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56344937/