$.initLineNumbers = function () {
var hash = window.location.hash.substring(1),
container = $.get('container'),
hasLines, node;
// Add ids for each line number in the file source view.
$('.linenums>li').each(function () {
$(this).set('id', 'l' + (index + 1));
$(this).addClass('file-line');
hasLines = true;
});
// Scroll to the desired line.
if (hasLines && /^l\d+$/.test(hash)) {
if ((node = $.get(hash))) {
win.scroll(0, node.offset().x);
}
}
};
本文介绍了一段JavaScript代码的功能,该代码用于为文件源视图中的每一行添加ID,并实现到指定行的滚动定位。通过对页面中带有行号列表元素进行遍历设置ID,并根据URL哈希值来定位到特定行。


被折叠的 条评论
为什么被折叠?



