Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php JQuery-如何在表单提交后保持链接处于选中状态_Php_Jquery - Fatal编程技术网

Php JQuery-如何在表单提交后保持链接处于选中状态

Php JQuery-如何在表单提交后保持链接处于选中状态,php,jquery,Php,Jquery,我想知道,一旦我提交了表格,数据又显示给我,我怎么能保持一个链接处于选中状态。我基本上想知道,如果可能的话,在我使用jQuery或PHP提交表单数据之后,如何突出显示我的链接 这是我的jQuery代码 $(document).ready(function() { $('.editor, .active-editor').click(function(event){ event.preventDefault(); $(this).siblings().add

我想知道,一旦我提交了表格,数据又显示给我,我怎么能保持一个链接处于选中状态。我基本上想知道,如果可能的话,在我使用jQuery或PHP提交表单数据之后,如何突出显示我的链接

这是我的jQuery代码

$(document).ready(function() {
    $('.editor, .active-editor').click(function(event){
        event.preventDefault();
        $(this).siblings().addClass('text-editor').removeClass('active-text-editor');
        $(this).addClass('active-editor').removeClass('editor');        
    });
});

如果希望链接显示为处于“活动”状态,则可以创建名为a.active的样式,该样式与a:active(活动链接psuedo类)共享相同的规则,并动态应用该类。看看这把小提琴:


如果希望在重新加载页面后链接显示为活动状态,则可能必须设置一些查询参数,以通知脚本该链接应显示为活动状态。下面是一个使用PHP的简单示例,它搜索名为“success”的参数,并将类“active”添加到链接(如果存在):

<?php $myClass = isset($_GET['success']) ? 'active' : ''; ?>
<a href="http://example.com" class="<?php echo $myClass; ?>">My Link</a>

这是一次完整的往返(页面刷新)还是动态地将内容加载回页面(如ajax)?