我有这个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>");
答案 0 :(得分:0)
你可以回显一个变量
var para1 = jQuery('<h1><?php echo $another_variable; ?></h1>');
答案 1 :(得分:0)
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><?php echo $phpvar; ?></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>");
para.html("<p>" + jQuery(settings.contentDescription, story).html() + "</p>");
你的意思是那样的?
答案 2 :(得分:0)
试试这个:
var para1 = jQuery('<h1> <?php echo $sample['SaMPLE_SAMPLE']; ?> </h1>');
答案 3 :(得分:0)
只需在js代码中使用php: -
var varName = '<?php echo $sample['SAMPLE']; ?>';
不要忘记回声。正如你在你的例子中所遗漏的那样
所以你的var para1将是: -
var para1 = jQuery('<h1><?php echo $sample['SAMPLE']; ?></h1>');
答案 4 :(得分:0)
在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>