2013-10-30 47 views
-3

这在我的代码中不起作用,因为我有一个名为HTML的变量,它将所有的HTML都吐出来。如何将此代码转换为在PHP中运行?

<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> 

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

回答

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; 
    }; 
}); 
... 
相关问题