0
会有从阵列添加活动类链接(阵营JS)
import React from 'react'
import { Link, browserHistory,IndexLink } from 'react-router'
$(document).ready(function() {
$("ul.tabs li a").first().addClass("current");
$("li:not(:first-child)").click(function() {
$("ul.tabs li a").first().removeClass("current");
});
});
function Tabs (props) {
const numbers = props.menuitems;
const listItems = numbers.map((number) =>
<li key={number.link} ><Link to={number.link} activeClassName="current" className="tab-link">{number.linkName}</Link></li>
);
return (
<div>
<ul className="tabs" >{listItems}</ul>
<div className="tabs-header-stripe"></div>
</div>
);
}
export default Tabs
我补充说:“当前的”类的jQuery到第一要素,问题是显示的菜单组件。当我从另一个页面,类去不添加,但当我只是刷新页面这是添加normaly。
评论是不适用于扩展讨论;这个对话已经[转移到聊天](http://chat.stackoverflow.com/rooms/133569/discussion-on-answer-by-pinturic-add-active-class-to-link-react-js)。 –