以下代碼與jquery 1.7.2一起工作正常。但它不與jQuery 1.9.1。它給人以「遺漏的類型錯誤錯誤。對象的翻譯:有沒有一種方法‘活’。jQuery 1.9.1沒有方法實時錯誤
我怎樣才能解決這個問題?
在此先感謝。
<script>
$(document).ready(function(){
var tablecont = $("#tablesorter1");
var module = "category";
function updateitem()
{
$.ajax({
type: "POST",
url: "http://localhost/tangen2014/index.php/category/admin/Ajaxgetupdate",
complete: function(data)
{
tablecont.html(data.responseText);
}
});
}
//on submit event
$(".changestatus").live('click', function(event){
event.preventDefault();
var href = $(this).attr("href");
var id =href.substring(href.lastIndexOf("/") + 1);
$.ajax({
type: "POST",
url: "http://localhost/tangen2014/index.php/kaimonokago/admin/changeStatus"+"/"+module+"/"+id,
complete: function()
{
updateitem();
}
});
});
});
</script>
[jQuery live()適用於jQuery 1.8.3及更高版本,但不適用於1.9.1或2.0](http://stackoverflow.com/questions/16543309/jquery-live-works-with-jquery -1-8-3,但不是與1-9-1或2-0) – Jacob