Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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
Jquery 如果通过选择“类”到达此页面,是否可以创建条件;x";然后将文本更改为此_Jquery - Fatal编程技术网

Jquery 如果通过选择“类”到达此页面,是否可以创建条件;x";然后将文本更改为此

Jquery 如果通过选择“类”到达此页面,是否可以创建条件;x";然后将文本更改为此,jquery,Jquery,如果使用特定类的链接访问页面,我想更改页面上的文本 第1页 <a class="button1" href="http://www.changetext.com">button 1</a> <a class="button2" href="http://www.changetext.com">button 2</a> 第2页(changetext.com) 企业挑战筹款目标 如果您通过选择带有类“button2”的链接访问changet

如果使用特定类的链接访问页面,我想更改页面上的文本

第1页

 <a class="button1" href="http://www.changetext.com">button 1</a>
 <a class="button2" href="http://www.changetext.com">button 2</a>

第2页(changetext.com)

企业挑战筹款目标


如果您通过选择带有类“button2”的链接访问changetext.com,则将文本“Corporate Challenge”的每个实例更改为“Community Team”

如果不向页面传递一些参数,这是不可能的

<a class="button1" href="http://www.changetext.com?button=1">button 1</a>
<a class="button2" href="http://www.changetext.com?button=2">button 2</a>

现在,在目标页面中,您可以分析查询字符串,并使用按钮变量的值执行所需操作。

使用
#hash
将有助于您实现这一点

这就是我的意思:

<a class="button1" href="http://www.example.com">button 1</a>
<a class="button2" href="http://www.example.com/#btn2">button 2</a>

这是不可能的。目标页面不获取以任何方式、形状或形式传输的信息。如果两个页面都来自同一个域,那么您可以通过cookie传输该信息。例如,最简单的方法是修改,然后读取url,否则您可以根据类设置cookie,如果cookie存在,则相应地修改内容
<a class="button1" href="http://www.example.com">button 1</a>
<a class="button2" href="http://www.example.com/#btn2">button 2</a>
$(document).ready(function(){
    if(location.hash=="#btn2"){
        $("p").each(function(){
            $(this).html($(this).html().replace(/Corporate Challenge/g,"Community Team"));
        });
    }
});