Html and php:
<?php $a = 1380; ?>
<script>
<?php $b = document.write(month); ?>
</script>
<div id="firstshow">
<div id="test1">
<div class="col-xs-5 text-right">
<b><?php echo $a/$b; ?> €/month</b><!-- the result I wish to divide $a from $b -->
</div>
</div>
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown"><b class="pull-left">36</b>per month
<i class="fa fa-chevron-down pull-right" aria-hidden="true"></i></button>
<ul class="dropdown-menu">
<li><a href="#">12</a></li>
<li><a href="#">24</a></li>
<li><a href="#">36</a></li>
</ul>
</div>
</div>
所有div的下面是这个jQuery的脚本。
jQuery$("#firstshow .dropdown-menu li a").click(function(){
var month = $('#firstshow button b').text($(this).text());
});
我试图将php中的动态变量$a与jquery的变量月相结合,并将两者分开。
好了,我找到解决方案了。在div的末尾,我添加了一个脚本
<script type="text/javascript">
jQuery(document).ready(function($){
$("#firstshow .dropdown-menu li a").click(function(){
$('#test1 .col-xs-5 span').text(<?php echo $a; ?> / ($(this).text()));
});
});
</script>
并更改Html:
<div id="test1">
<div class="col-xs-7">
<span>1.459€</span> <b>1.380 €</b>
</div>
<div class="col-xs-5 text-right">
<b><span>36</span> €/month</b>
</div>
</div>