ta-pjax> function GithubCalendarConfig(){ var git_githubapiurl ="https://python-github-calendar-api.vercel.app/api?asimok"; var git_color =['#ebedf0', '#fdcdec', '#fc9bd9', '#fa6ac5', '#f838b2', '#f5089f', '#c4067e', '#92055e', '#540336', '#48022f', '#30021f']; var git_user ="asimok"; var parent_div_git = document.getElementById('recent-posts'); var git_div_html = '
'; if(parent_div_git && location.pathname =='/'){ console.log('已挂载github calendar') // parent_div_git.innerHTML=git_div_html+parent_div_git.innerHTML // 无报错,但不影响使用(支持pjax跳转) parent_div_git.insertAdjacentHTML("afterbegin",git_div_html) // 有报错,但不影响使用(支持pjax跳转) }; GithubCalendar(git_githubapiurl,git_color,git_user) } if(document.getElementById('recent-posts')){ GithubCalendarConfig() }