Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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中动态更改悬停时另一个元素的内容_Php_Jquery_Html_Css_Hover - Fatal编程技术网

在php中动态更改悬停时另一个元素的内容

在php中动态更改悬停时另一个元素的内容,php,jquery,html,css,hover,Php,Jquery,Html,Css,Hover,我知道有一些答案显示了如何使用java脚本/jquery等静态实现有标题的行为。当我不总是有元素的确切id时,问题就出现了。因为,我正在从帖子(来自wordpress的帖子,但这个问题没有解决任何插件或wordpress相关的查询),动态地创建一个表,我自己做了这个小工作,没有一些特殊的插件或wordpress的帮助,而不是帖子本身) 所以现在我所做的是 我制作了一个表,并在从帖子中提取数据时使用HTMLNPHP调用表列 我想做的是,每当我在查看详细信息上悬停时,所有者姓名和所有者联系人应该更改

我知道有一些答案显示了如何使用java脚本/jquery等静态实现有标题的行为。当我不总是有元素的确切id时,问题就出现了。因为,我正在从帖子(来自wordpress的帖子,但这个问题没有解决任何插件或wordpress相关的查询),动态地创建一个表,我自己做了这个小工作,没有一些特殊的插件或wordpress的帮助,而不是帖子本身)

所以现在我所做的是 我制作了一个表,并在从帖子中提取数据时使用HTMLNPHP调用表列

我想做的是,每当我在查看详细信息上悬停时,所有者姓名和所有者联系人应该更改我拥有的另一个字符串的值

现在,我的问题是我不能给每个元素赋予唯一的id,所以我不能使用普通的基于id的jquery和设置悬停动作来完成我的任务。我曾想过使用css选择器(+、~、>等),但我无法使用style的content属性来更改内容。因此,如果存在任何解决此问题的最佳方案,那将非常有用。 提前感谢并致以问候

我的代码(如果需要的话)——


XXXXXX
XXXXXXXXX

使用Post id作为唯一元素完成了这项工作,但遇到了问题,因为wordpress在js中没有使用“$”,而是使用“jquery”术语来完成工作。无论如何,感谢fr调查这一问题。这是我编辑的模板代码,如果将来需要的话


.{
显示:无;
}

使用Post id作为唯一元素完成了这项工作,但遇到了问题,因为wordpress在js中没有使用“$”,而是使用“jquery”术语来完成工作。无论如何,感谢fr调查这个问题。如果将来需要,这里是我编辑的模板代码


.{
显示:无;
}

首先,一旦被浏览器加载,PHP就不能在页面本身做任何事情。浏览器不运行PHP代码。要获得任何有意义的帮助,您需要提供更多代码。具体来说,您显示的代码似乎处理表中的一行。这叫什么?它在一个环里面吗?如果后者为真,则只需计算行数并使用1、2、3等,就可以为每一行指定一个唯一的id。这足以让JS至少识别表中的行。此外,使用jQuery,您可以在hover事件调用的函数中使用$(this),并从同一行的其他部分提取信息。比如数据属性。你能不能给我一个例子代码,这样我就可以试一试,而不会弄乱你要我做的事情。提前感谢。您用于悬停事件的Javascript在哪里?悬停期间需要更改哪些内容?丢失的信息太多,无法提供任何有意义的信息。我最初从未进行过任何悬停事件预设置,只是尝试执行所有frm scratch…。我很抱歉无法提供更多内容,但这是我制作的表当前使用的所有代码,任何新的悬停或内容尚未制作(我试过了,但失败了,因为chrome的控制台出现了一些错误,所以将其删除)。如果可以做些什么,这将非常有帮助。无论如何,感谢您参与这个问题,并感谢您将来的帮助。首先,一旦浏览器加载了PHP,它就无法在页面本身执行任何操作。浏览器不运行PHP代码。要获得任何有意义的帮助,您需要提供更多代码。具体来说,您所使用的代码w似乎处理表中的一行。什么调用它?它在循环中吗?如果后者为真,您只需计算行数并使用1、2、3等,就可以为每一行指定一个唯一的id。这足以让JS至少识别表中的行。此外,使用jQuery,您可以使用$(此)在由悬停事件调用的函数中,从同一行的其他部分提取信息。例如,数据-属性。您可以为其构建一个示例代码,这样我就可以尝试一下,而不会弄乱您要求我做的事情。提前感谢。您用于悬停事件的Javascript在哪里?在t期间需要更改什么他在悬停?太多丢失的信息无法提供任何有意义的信息。我最初从未进行过任何悬停事件预设置,只是尝试执行所有frm scratch……我很抱歉无法提供更多内容,但这是我制作的表当前使用的所有代码,任何新的悬停或内容尚未制作(我试过了,但是失败了,chrome的控制台出现了一些错误,所以我把它删除了)。如果能做点什么的话,那将非常有帮助。无论如何,谢谢你,至少能回答这个问题&如果将来有什么帮助的话。