是否可以在pageload上为div添加一个类,但仅限于从特定链接/页面重定向时?
我的目标网页上有<a href="marketing.php" id="openMyMaterialTab"><button class="secondaryAction">See all</button></a>
个链接,应该在重定向的marketing.php上为div添加一个类。当从其他链接加载页面时,该类不应处于活动状态。
编辑澄清
答案 0 :(得分:1)
尝试将此添加到您的引导页面
session_start();
// page and classes
$classes = array(
'page1.php' => 'class1',
'page2.php' => 'class2',
'index.php' => 'class3',
);
$_SESSION['classes'] = $classes;
在每个特定页面上
$predefined_classes = $_SESSION['classes'];
$class = "";
if( isset( $predefined_classes[ basename(__FILE__) ] ) ){
$class = $predefined_classes[ basename(__FILE__) ];
}
现在使用这个$ class,比如。
<button class="<?php echo $class; ?>"> </button>