如何将此代码转换为在 PHP 中运行


How do I convert this code to run in PHP?

这在我的代码中不起作用,因为我有一个名为HTML的变量,它吐出所有的HTML。

 <script type="text/javascript" language="javascript">
  $(document).ready(function () {
  // to make :contains case insensitive!!!
  $.expr[":"].contains = $.expr.createPseudo(function (arg) {
    return function (elem) {
        return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
    };
});
$('#filter').on('input', function () {
    var $t = $(this);
    if ($t.val()) {
        $('.inventory tr').hide();
        $('.inventory').find('tr:Contains("' + $t.val() + '")').show();
    }
    else {
        $(".inventory tr").show();
    }
     $("#filter-count").text("Number of items = " + $(".inventory tr:visible").length);
});
});</script>

我听说''逃跑很好,但我应该把它们放在哪里?

很容易。只需关闭PHP标签,然后按原样编写此代码

$foo = 'bar'; // whatever PHP code
?>
 <script type="text/javascript" language="javascript">
  $(document).ready(function () {
  // to make :contains case insensitive!!!
  $.expr[":"].contains = $.expr.createPseudo(function (arg) {
    return function (elem) {
        return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
    };
});
...