2013-10-30 48 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; 
    }; 
}); 
... 
相關問題