hel*_*llo 10 php jquery function
例如:
$(document).ready(function(){
$('.selector').click(function(){
<?php
// php code goes here
?>
});
});
Run Code Online (Sandbox Code Playgroud)
这会导致问题或减慢页面速度吗?这是不好的做法吗?有什么重要的事情我应该知道吗?
谢谢!
Sha*_*ngh 13
如果您尝试使用click事件绑定某些PHP代码,那么就不可能以您尝试的方式执行,并且只要页面加载就会执行PHP代码而无需等待单击事件.
如果您尝试使用PHP生成最终的javascript或jquery代码,那么这没关系.
它不会减慢页面速度; PHP在服务器上运行并发送文本,发送到浏览器,就像在任何PHP页面上一样.这是不好的做法吗?我不会说"坏",但不是很好.它会造成混乱的代码 - 如果我需要做这样的事情,我通常会尝试将其分解,如:
<script>
var stuff = <?php print $stuff; ?>;
var blah = "<?php print $blah; ?>";
// Do things in JS with stuff and blah here, no more PHP mixed in
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44854 次 |
| 最近记录: |