首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为当前页面链接添加颜色

问为当前页面链接添加颜色
EN

Stack Overflow用户
提问于 2020-09-18 13:58:19
回答 1查看 31关注 0票数 0

我有一个html代码在

代码语言:javascript
复制
   render(){
    return { 
     return <div>
      return (

    <div style={{'margin-top':'1vh'}}>
      <ul className='pagination' style={{  display: 'flex', 'align-items': 'center', 'justify-content': 'center'}}>
        {pageNumbers.map(number => (
          <li key={number} className='page-item'>
            <a onClick={(event) => paginate(number, event)} className='page-link' id = 'cpageNumber' >
              {number}
            </a>
          </li>
        ))}
      </ul>
    </div>
  );
</div> } }

点击链接后,我重新加载页面,并从后端获得另外100个元素,在mozilla中,我尝试了document.queryselectorAll(),但在Chrome中它不起作用。

所有其他的css方法都不起作用,因为重新加载页面后,它们就消失了。

代码语言:javascript
复制
   document.addEventListener('readystatechange', (event) => {

   alert(document.querySelectorAll('fieldset').length) // returns 0
   })

window.onload也帮不上忙

页面加载后如何给当前页面链接上色?

EN

回答 1

Stack Overflow用户

发布于 2020-09-18 14:24:44

如果我没理解错的话,您是在页面加载后获取分页项目,对吗?

如果是这种情况,则必须在获取分页信息后执行的回调中编写与当前页面突出显示相关的代码。

如果情况并非如此,并且您正在将分页项目作为超文本标记语言本身的一部分,那么您需要重新检查您的querySelector,可能是您正在进行查询。

如果您有任何进一步的查询,请粘贴获取分页信息和呈现元素的完整代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63950091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档