javascript - 防止一段 html 引用同一页面上的其他标签/元素

标签 javascript php jquery html css

我有一个 php 网页,其中包含一些使用 css 和 javascript(以及 ajax 调用)创建的图形表盘。每个表盘都使用以下方式添加到网页:

$_SESSION['info'] = dial1 Specific info. 
include 'dial.php'; 

$_SESSION['info'] = dial2 Specific info.  
include 'dial.php'; 

在 dial.php 中,有一个部分分析 SESSION 变量以调整表盘上的 ARM ,并使用 css 创建表盘的圆形。我要解决的问题是第二个转盘是第一个转盘的副本,而不是截然不同的。

我怎样才能让上面的代码强制每个“include 'dial.php'”彼此独立运行而不相互交互(因为变量、函数名称和 css 名称对于每个拨号都是相同的) .

最好的问候

最佳答案

您不能将两个不同的对象添加到一个变量中! 将您的 session 变量作为如下数组:

$_SESSION['info'][1] = dial1 Specific info. 
include 'dial.php'; 

$_SESSION['info'][2] = dial2 Specific info.  
include 'dial.php'; 

为了更好的答案,把你的 dial.php 代码,我会更新我的答案

关于javascript - 防止一段 html 引用同一页面上的其他标签/元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43797824/

相关文章:

javascript - 尝试理解 Javascript 脚本的执行顺序。尝试过异步、延迟、动态加载脚本,但都有不可预测的结果

javascript - 在 SubString 方法中返回错误的字符

javascript - 从 JavaScript 源数据表中获取过滤后的数据数组

javascript - 将确认/取消弹出窗口插入 JQuery - CSS 问题

php - 这个面试问题对于 php 开发人员来说太难了吗?工作?

php - 人们应该何时或出于何种原因打开/关闭 PHP 安全模式?

php - 更新语句不更新表而是将新条目插入表中

php - 如何获取 Vine 视频网址

javascript - 如何使用tus-client恢复和上传文件上传

javascript - 如何在 JavaScript 中强制发生模糊事件?