这在我的代码中不起作用,因为我有一个名为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>
我听说\逃脱很好,但我应该把它放在哪里?
答案 0 :(得分: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;
};
});
...