2012-07-20 37 views
-1

我有一张城市表格,按字母顺序排列,而且我还有另一张字母表。我想在这张表格中选择一封信件,淡出那些不以这封信开头的城市,只有这个最初的城市。字母表中的选择

有人能帮助我吗?

+0

http://www.tripwiremagazine.com/2012/05/jquery-filter-sort-plugins.html – 2012-07-20 12:49:28

+0

什么是您的网页结构?每个城市都在自己的牢房里吗?每个字母都在自己的单元格中? – jbabey 2012-07-20 12:51:11

+0

我使用了一个字母,它们为每个状态中存在的字母添加颜色,例如在佛罗里达州的Z中为黑色,在其他字母中为蓝色。我想点击这些蓝色字母。我使用HTTP请求来改变蓝色。我是初学者,所以我不想使用JQuery,我宁愿使用Javascript。 – 2012-07-20 13:02:25

回答

0

其实这很简单。绑定一个onclick处理程序(一个简单的函数)到字母表中的行。在该函数中,从鼠标事件中获取点击的字母,遍历城市表格的行,并检查城市名称是否以点击的字母开头。然后,您可以显示或隐藏element.style.display = "block"/"none";

顺便说一句该行,通过表迭代在JavaScript很简单,你可以使用此解决方案:
How do I iterate through table rows and cells in javascript?

我将不会发布任何代码,现在,你应该首先尝试自己实现一些东西。