javascript - 从 php 回显时 Javascript 未运行
问题描述
单击 JavaScript 中的按钮后,我试图从 PHP 打印一些代码,但是代码没有运行,我看不到任何错误。
<script type="text/javascript src="https://code.jquery.com/jquery-
3.4.1.min.js" >
$( document ).ready(function() {
<?php echo '$("button[data-id='. $transport[0]['request']['vehicleType']
. ']" ).click();'; ?>
});
</script>
...
<script type="text/JavaScript src=" https:="" code.jquery.com="" jquery
3.4.1.min.js"="">
$( document ).ready(function() {
$("button[data-id=seated]" ).click();});
</script>
在控制台中运行代码可以正常工作并单击按钮,但是从 php 回显代码存在且没有错误但未执行且未单击按钮。
解决方案
即使这样,代码也无法正常工作
php
<script src="https://code.jquery.com/jquery-3.4.1.min.js" > </script>
<script type="text/javascript">
$( document ).ready(function() {
<?php echo '$("button[data-id='. $transport[0]['request']['vehicleType'] . ']" ).click();'; ?>
});
</script>
js输出
<script src="https://code.jquery.com/jquery-3.4.1.min.js"> </script>
<script type="text/javascript">
$( document ).ready(function() {
$("button[data-id=seated]" ).click();});
</script>
那些缺少的引号和斜杠来自格式化我的问题,我是论坛的新手,所以我不确定如何格式化代码。
推荐阅读
- c - 如何使用 Snort 创建自定义预处理器?
- excel - VBA Compile Error: Can't assign to read-only property
- php - Laravel switch case
- django - Django 并发:无法在异步函数中创建用于测试的数据?
- javascript - 如何使用 Nest.js 动态连接到 MongoDB 数据库
- reactjs - 如何检查中间件(thunk)是否正确加载?
- java - 在 Java 中组合 2 个 MongoDB 集合
- java - 如何解决 Apache POI 不支持设置错误?
- php - 在我的 Google Search Console 中添加了不必要的 URL 并出现重定向错误
- python - 如何在使用 asyncio 编写的多客户端聊天应用程序中加密消息