如何在jquery函数中获取php变量?

如何在jquery函数中获取php变量?,php,javascript,jquery,Php,Javascript,Jquery,我想在jquery函数中传递一个php变量。实际上,我正在生成一个动态php变量 $imageslider = "imageslider_".$convertcode; $imageslider是图像库滑块的div,我想在单击图标时显示它。 Icon div也由以下代码动态生成 $paletlyicon = "paletlyicon_".$convertcode; 现在我有一个jquery函数,如下所示 jQuery('<?php echo '.'.$paletlyicon ; ?&g

我想在jquery函数中传递一个php变量。实际上,我正在生成一个动态php变量

$imageslider = "imageslider_".$convertcode;
$imageslider是图像库滑块的div,我想在单击图标时显示它。 Icon div也由以下代码动态生成

$paletlyicon = "paletlyicon_".$convertcode;
现在我有一个jquery函数,如下所示

jQuery('<?php echo '.'.$paletlyicon ; ?> ').hover(function()
  {   
jQuery('<?php echo '.'.$imageslider ; ?>').show();
   });
不知怎的,这不起作用。我试图提醒动态变量,但它们什么也没有显示。。
请仔细查看..

嘿,您定义的dom是什么? 类别或id?更改为:

$imageslider = ".imageslider_".$convertcode; //Add '.' add first

因此,如果不添加“.”或,则定义要操作名为paletlyicon.$convertcode的dom


如果您试图匹配paletlyicon_XXX的类名,那么祝您好运。假设它实际上是一个PHP脚本,而不是一个.js文件?您的代码在技术上是正确的。您确定$paletlyicon变量正在按预期填充吗?请使用jQuery代码向我们提供页面的呈现源。警报“”;这只在警报中显示我…因此您的变量未定义或为空字符串。如果没有完整的代码,我们无法说出原因。
$paletlyicon = ".paletlyicon_".$convertcode; //Add '.' add first