如果链接处于活动状态,如何更改链接中的文本?

时间:2015-02-06 17:38:43

标签: php jquery html hyperlink

我有一个构建幻灯片的.php文件。在那个幻灯片中我有一点" +"那个 - onClick - 用更多信息切换div。我只是不知道如何管理它,如果div被切换,所以链接是"活跃" " +"改为" - "或者" x"?

有人可以帮我吗?

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

这是我的一小段代码,用于管理这个&#34;效果&#34;

感谢您的帮助!!!

3 个答案:

答案 0 :(得分:1)

我更愿意将此作为评论发布,但我的代表不够高。

你正在寻找这样的东西吗? http://jsfiddle.net/s1gzxsb7/

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

答案 1 :(得分: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'>"

答案 2 :(得分:0)

我把它存放了 - 不确定它是否有用:

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

它的Javascript如下:

$('a').on('click', function(){
  $('.wrap, a').toggleClass('active');

  return false;
});