这是我的链接
<a href="#popup-1"> Click Me </a>
它有一个相应的div会弹出,它的代码看起来像这样。
<div id="popup-1"> I'm the pop up</div>
有没有一种方法可以将 php 值从 href 传递到div?
我已经尝试过这个了。 <a href="#popup-1?a=$new"> Click Me </a>
还有其他方法可以获取值吗?
尝试如下:
<?php
$new ="i am here";
?>
<a href="#popup-1" data-input="<?php echo $new ?>"> Click Me </a>
<div id="popup-1"> I'm the pop up</div>
<Script>
$('a').click(function () {
console.log($('a').data("input"));
$("#popup-1").html($('a').data("input"));
});
</Script>
<div id="clickMe" data-value = "<?php echo $new?>"> Click Me </div>
div id="popup-1"></div>
//jQuery
$(document).on('click', '#clickMe', function(){
var text = $('#clickMe').attr('data-value');
$('#popup-1').text(text);
});
<a href="#popup-1" class="clickMe"> Click Me </a>
<div id="php_value"> <?php echo $php_value; ?> <div>
<div id="popup-1"> I'm the pop up</div>
$(".clickMe").click(function(){
var text = $("#php_value").html();
$("#popup-1").html(text);
})
<a href ="#popup-1?a="<?php echo $new ?>">Click Me </a>