-3

这在我的代码中不起作用,因为我有一个名为 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>

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

4

1 回答 1

0

简单的。只需关闭 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;
    };
});
...
于 2013-10-30T13:09:18.463 回答