Javascript 如何在jquery中插入php脚本?

Javascript 如何在jquery中插入php脚本?,javascript,php,jquery,insert,Javascript,Php,Jquery,Insert,我有这个jquery示例,只是想知道如何在下面的“var para1”中插入php(例如/a href=“/?php echo$sample['sample\'];?/”/) var storyIndictor = jQuery(_storyIndictors[position]); var _content = jQuery("div.jqans-content", container); var img

我有这个jquery示例,只是想知道如何在下面的“var para1”中插入php(例如/a href=“/?php echo$sample['sample\'];?/”/)

            var storyIndictor = jQuery(_storyIndictors[position]);
                var _content = jQuery("div.jqans-content", container);
                var img = jQuery('<img style="float:left;clear:left;"></img>');
                var para = jQuery('<div ></div>');
                var para1 = jQuery('<h1> </h1>');
                var title = jQuery(settings.contentTitle + " a", story).attr('title') || jQuery(settings.contentTitle, story).text();
                img.attr('src', jQuery('img', story).attr('longdesc') || jQuery('img', story).attr('src'));
                para1.html("<h1>" + title + "</h1>");
var-storyindicator=jQuery(_-storyindicators[position]);
var_content=jQuery(“div.jqans-content”,容器);
var img=jQuery(““+title+”);

您只需回显一个变量即可

var para1 = jQuery('<h1><?php echo $another_variable; ?></h1>');
var para1=jQuery(“”);
var\u content=jQuery(“div.jqans-content”,容器);
var img=jQuery(““+title+”);
html(“”+jQuery(settings.contentDescription,story).html()+“

”);
你是说这样吗?

试试这个:

var para1 = jQuery('<h1> <?php echo $sample['SaMPLE_SAMPLE']; ?> </h1>');
var para1=jQuery(“”);

只需在js代码中使用php即可:-

var varName = '<?php echo $sample['SAMPLE']; ?>';
var varName='';
别忘了回音。正如你在例子中遗漏的那样

因此,您的var para1将是:-

var para1 = jQuery('<h1><?php echo $sample['SAMPLE']; ?></h1>');
var para1=jQuery(“”);

在javascript中嵌入php代码不是一个好的做法。我有一个办法,你可以试试这个

<input type="hidden" id="sample" value="<?php echo $sample['SaMPLE_SAMPLE']; ?>" />

or <div id="sample" data-sample="<?php echo $sample['SaMPLE_SAMPLE']; ?>"></div>

<script>
    var sample = $('#sample').val();

    //or
    var sample = $('#sample').data(); //if you use data atrr

    var para1 = $('<h1>' +sample+ '</h1>');
</script> 

它不会工作。1) 您忘记了echo变量和2),并且还使用了
$
jQuery
。可能是冲突的原因。谢谢!感谢您的回复。您好,我只是想澄清一下,如果“”来自“a href”怎么办?在jquery中会是什么样子?谢谢如果它来自href,那么它将是GET你的意思是“var sample=$('#sample').GET()”?整个剧本就像是“是的,大概是这样的
<input type="hidden" id="sample" value="<?php echo $sample['SaMPLE_SAMPLE']; ?>" />

or <div id="sample" data-sample="<?php echo $sample['SaMPLE_SAMPLE']; ?>"></div>

<script>
    var sample = $('#sample').val();

    //or
    var sample = $('#sample').data(); //if you use data atrr

    var para1 = $('<h1>' +sample+ '</h1>');
</script>