大家好
小弟正在进行网页全面导入mysql的作业
目前遇到一个想不到怎么解决的问题
问题是这样的:
页面分左右栏
左栏垂直选单(假设a、b、c),点选后相对应的内容出现在右栏
原本我是在左栏选单上用click()作load()进右栏
在这个情况下url不会改变
因此左栏选单被点选后,click()里面以$(this).addClass()
让点选的选单变成别的颜色是ok没问题的
(目的是让使用者知道右栏目前的内容对应的是左栏哪一项)
但现在我改成以php的while循环去数据库里面捞选单
然后再以get method让右栏接受并显示对应内容
(假设a选项连结变成test.php?id=a)
到这里为止php+mysql的部份都还顺利
可是,这样一来左栏目前点选的选单却无法变色了
我猜想可能是只要php有丢出参数,整个页面都会重新刷新
刷新后原本因click()所加上的行为就被洗掉了
不知道各位前辈有解决这个问题的方法吗?
或是有任何方向可以提供给小弟参考呢?
谢谢大家!