我有一张SVG地图。当有人点击一个州时说,"加州"状态变为黄色并出现一个表格。这工作正常。单击时将状态变为黄色的代码。这段代码就在脑海中。
$("#map > svg > path").each(function(i){
$(this).css('fill', '');
});
$('#' + data.name).css('fill', '#e8f600');
提交表单后,如果验证发现问题,它将返回到同一页面。处于活动状态变为#fff而不是#e8f600。
忘记添加 - 我一直试图让这个工作但没有运气。
<?php if ($_POST) { ?>
$('#' + data.name).css('fill', '#e8f600');
<?php echo ('#e8f600'); ?>
<?php } else { ?>
<?php echo ('#fff'); ?>
<?php } ?>
我一直试图找到一个解决方案几个小时但似乎无法修复它。
我的问题,
如何在同一页面上发布后对此进行编码以使状态保持活动状态?