TA的每日心情 | 开心 2019-1-18 23:55 |
---|
签到天数: 230 天 [LV.7]常住居民III
状元
- 积分
- 117972
|
推荐
楼主 |
发表于 2019-1-27 17:08:44
|
只看该作者
- function chambers(){
- title_setup();
- }
- function title_setup(){
- query_setup('w_section>pos_block, .title', true);
- query_setup('.title');
- }
- function query_setup(q, para=false){
- var _title=document.querySelectorAll(q);
- if(_title.length<2){
- if(!!_title[0]){
- _title[0].removeAttribute('crosslink');
- _title[0].removeAttribute('onclick');
- }
- return;
- }
- if(para){
- for(var i=0; i<_title.length; ++i){
- var k=(i==_title.length-1?0:i+1);
- var _a=_title[i].querySelectorAll('pos');
- if(!!_a[0]) {
- for(var j=0; j<_a.length; ++j){
- _a[j].setAttribute('crosslink', '');
- _a[j].setAttribute('onclick', scrollPosition(_title[k]));
- }
- }
- }
- }
- else for(var i=0; i<_title.length; ++i) {
- _title[i].setAttribute('crosslink','');
- _title[i].setAttribute('onclick', scrollPosition(_title[i==_title.length-1?0:i+1]));
- }
- return;
- }
- function scrollPosition(target){
- var _id=target.getAttribute('id');
- if(!_id){
- _id='random'+Math.round(Math.random()*100000);
- target.setAttribute('id', _id);
- }
- return "window.location.href='entry://#"+_id+"'";
- }
复制代码 拷贝到文本编辑器并保存为chambers.js,试试看
|
|