Ant*_*lou 3 javascript php jquery
我在我的购物车中开发了一个缩放工具,我仍然坚持如何在jQuery函数中调用PHP变量.
这是我的代码:
jQuery(document).ready(function($){
$('#image1').addimagezoom({ // single image zoom
zoomrange: [3, 10],
magnifiersize: [800,300],
magnifierpos: 'right',
cursorshade: true,
largeimage: "php variable" //we add the directory of the image.
});
});
Run Code Online (Sandbox Code Playgroud)
我需要把
$src ="images/products/".mysql_result($execute_select_product_query,0,'image1')."
Run Code Online (Sandbox Code Playgroud)
在我的函数中,我把PHP变量.
Wre*_*ren 15
你有两三个选择:如果Javascript在php文件中,你可以
var phpVar = <?php echo $var; ?>;
Run Code Online (Sandbox Code Playgroud)
否则,如果Javascript在任何地方,你可以这样做:
<input type="hidden" id="phpVar" value="<?php echo $var; ?>">
Run Code Online (Sandbox Code Playgroud)
然后将其作为
$('#phpVar').val();
Run Code Online (Sandbox Code Playgroud)
例1:
jQuery(document).ready(function($){
$('#image1').addimagezoom({ // single image zoom
zoomrange: [3, 10],
magnifiersize: [800,300],
magnifierpos: 'right',
cursorshade: true,
largeimage: <?php echo $var; ?> //we add the directory of the image.
});
});
Run Code Online (Sandbox Code Playgroud)
示例2:
Html:
<input type="hidden" id="phpVar" value="<?php echo $var; ?>">
Run Code Online (Sandbox Code Playgroud)
使用Javascript
jQuery(document).ready(function($){
$('#image1').addimagezoom({ // single image zoom
zoomrange: [3, 10],
magnifiersize: [800,300],
magnifierpos: 'right',
cursorshade: true,
largeimage: $('#phpVar').val(); //we add the directory of the image.
});
});
Run Code Online (Sandbox Code Playgroud)