用JQuery写
需求是 选购热点  和 品牌 里面的内容 是相互排斥的,只能选一个比如,选购热点里了 选了第一个 明星杂志款 然后上面显示出来  再选第二个小流苏的时候上面显示的明星杂志款就会被替换掉逻辑怎么写

解决方案 »

  1.   

    如果也是实现选择的话 jquery可以实现的 但结果要结合数据库进行查询
    选购热点  和 品牌 是互斥的 但明星杂志款和小流苏都在选购热点下面的啊 这两个不互斥吧 为啥也要替换掉
    最好吧你的页面重要的代码贴出来 好帮你调试
      

  2.   

    如果也是实现选择的话 jquery可以实现的 但结果要结合数据库进行查询
    选购热点  和 品牌 是互斥的 但明星杂志款和小流苏都在选购热点下面的啊 这两个不互斥吧 为啥也要替换掉
    最好吧你的页面重要的代码贴出来 好帮你调试
    选购热点和品牌两个大选项卡是互斥的,我的意思是同一个大选项卡里面的小选项也是互斥的,上面不是有一个显示栏吗你点击了什么上而就显示出来,我的意思是同一个大选项卡里如果选中了一个小选项,再在这同一个大选项卡里再点击其它小选项的时候原来上面显示的小选项的内容会被后点击的小选项内容替换。。
    代码贴不了,办公环境和上网环境不一样,恶心的公司制度,
      

  3.   

    <!DOCTYPE html PUBliC "-//W3C//dtD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/dtD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>测试</title>  <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    </head>
      <script type="text/javascript">
      $(function(){
        $('li').each(function(){
          $(this).click(function(){
            var pz = $(this).closest('div').children('span').html();
            var gz = $(this).html();
            var show = pz+":"+gz;
            $("#show").html(show)
          })
        })
      })
      </script>
    <body>
      <div id="selected-attr">
        <div class="rx">
          <span>选购热点</span>
          <li>明星杂志款</li>
          <li>小流苏</li>
          <li>信封包</li>
        </div>
        <div class="pp">
          <span>品牌</span>
          <li>达芙妮</li>
          <li>香奈儿</li>
          <li>古奇</li>
        </div>
      </div>
      <div id="show"></div>
    </body>
    </html>
    给你个简单的例子