php
  • jquery
  • html
  • hyperlink
  • 2015-02-06 113 views 0 likes 
    0

    我有一个.php文件构成我的幻灯片。在幻灯片中,我有一点点“+” - onClick - 用更多信息切换div。我只是不知道如何管理,如果切换div,所以链接“活跃”,“+”更改为“ - ”或“x”?如果链接处于活动状态,如何更改链接中的文本?

    有人可以帮我吗?

    "<div id='dialog-box-text'><a href='#' onclick=\"$('#dialog-toggle').toggle();\" style='display: block;'>[+]</a><div id='dialog-toggle'>" 
    

    这是我的代码行少,管理这个“效果”

    感谢您的帮助!

    回答

    1
    "<div id='dialog-box-text'><a href='#' onclick=\"$('#dialog-toggle').toggle();if($(this).text()=='[+]')$(this).text('[x]');else $(this).text('[+]')\" style='display: block;'>[+]</a><div id='dialog-toggle'>" 
    
    +0

    如果我粘贴它,链接不幸不再工作...您有任何想法为什么? – Cyrill 2015-02-06 18:51:36

    +0

    当我使用echo命令使用此字符串时,它适用于我。 – TRGWII 2015-02-06 18:54:17

    +0

    非常感谢!就是这个!有用!完善! THAAANKS! – Cyrill 2015-02-06 20:56:10

    1

    我宁愿发表评论,但我的代表不够高。

    你在找这样的事吗? http://jsfiddle.net/s1gzxsb7/

    $(document).ready(function(){ 
        $("#close").on("click", function(){ 
         if($(this).text()=="[+]"){ 
          $(this).text("[x]"); 
         }else{ 
          $(this).text("[+]"); 
         } 
        }); 
    }); 
    
    +0

    是的,没错!那么我怎样才能把它集成到我的.php文件中呢? – Cyrill 2015-02-06 17:58:33

    +0

    你必须首先包含jQuery:''在你的head标签中。然后,您在 yomamasdad 2015-02-06 18:12:14

    0

    我有这个存储起来 - 不知道这是否会帮助:

    http://codepen.io/CalvT/pen/JoOJJB

    它的JavaScript如下:

    $('a').on('click', function(){ 
        $('.wrap, a').toggleClass('active'); 
    
        return false; 
    }); 
    
    相关问题