发新贴  快速回复

老师!请教一个筛选问题!

  yang5
2015-11-09 16:44
 本帖最后由 yang5 于 2015-11-9 16:53 编辑 

老师!请教一个筛选问题,<p><a>0</a><a>1</a><a>2</a><a>3</a></p>
<p><a>0</a><a>1</a><a>2</a><a>3</a></p>
<p><a>0</a><a>1</a><a>2</a><a>3</a></p>
type=1,time=2,status=3 
怎么筛选出哪个p元素里的哪个a对应对应某一对值?
849800875
没看明白。。 。。。详细描述你的需求。
2015-11-09 16:53  回复本帖
 
yang5
forum.php?mod=redirect&goto=findpost&pid=43738&ptid=14759
没看明白。。 。。。详细描述你的需求。

您好 就是 url: xxx.html?type=1
url带参进来时需要选中p元里相对应的选项
2015-11-09 16:56  回复本帖
849800875
相对应的?对应什么?是对应索引还是对应内容,还是对应其他的?
2015-11-09 18:52  回复本帖
 
yang5
forum.php?mod=redirect&goto=findpost&pid=43744&ptid=14759
相对应的?对应什么?是对应索引还是对应内容,还是对应其他的?

您好! 就是比如 .html?type=1&time=2&status=3; 我如何找到下面3个p元素中的哪个a标签符合url里的一对值;   下面我每个a里加了2个data- 是不是很笨<p><a data-type="type" data-val="0">0</a><a data-type="type" data-val="1">1</a><a data-type="type" data-val="2">2</a><a data-type="type" data-val="3">3</a></p>
<p><a data-type="time" data-val="0">0</a><a data-type="time" data-val="1">1</a><a data-type="time" data-val="2">2</a><a data-type="time" data-val="3">3</a></p>
<p><a data-type="status" data-val="0">0</a><a data-type="status" data-val="1">1</a><a data-type="status" data-val="2">2</a><a data-type="status" data-val="3">3</a></p>


2015-11-09 19:09  回复本帖
849800875
这个你需要先把search值进行分解,分解之后再进行查询。

比如type,可以循环a然后判断它身上的属性与type的值是否一致。

关于search这个东西咱们在cookie这一课有讲,可以看下视频。

问号后边到#之前的内容成为search值,可以用window.location.search去获取,然后通过字符串分割进行分解。
2015-11-09 19:37  回复本帖
 
yang5
forum.php?mod=redirect&goto=findpost&pid=43746&ptid=14759
这个你需要先把search值进行分解,分解之后再进行查询。

比如type,可以循环a然后判断它身上的属性与type ...

谢谢老师! 现在search值有了 但要判断和哪个a对应就得判断a是 type || time || status 然后还得判断a身上的data-val,我给每个a加2个属性来对应search值是不是太复杂了,有没有简单点的办法?
2015-11-10 09:34  回复本帖
849800875
可以考虑用json来弄

json访问属性的时候可以用[attr]这样的形式,本身就可以做查找。。
2015-11-10 10:19  回复本帖
 
yang5
forum.php?mod=redirect&goto=findpost&pid=43751&ptid=14759
可以考虑用json来弄

json访问属性的时候可以用[attr]这样的形式,本身就可以做查找。。 ...

奥奥  谢谢老师!
2015-11-10 10:27  回复本帖
登录 后才可以发表回复