< a href=" "http://wncba.co.uk/resultures/? action=navigate&seasson=2012&easion_id=3&division_id=14&fixture_id=2444&nav_key=4bb9400f779ddf686dea09070519589" rel=“no follow” >Thi 是页面之一。
当您单击表格底部的错误图标时,表格中会出现更多的错误图标。当您单击表格中的图标时,就会出现qtip 弹出,然后通过jquery 函数抓取代码 $. pos. 。 我在 IE、 Chrome、 Opera 和 Firefox 中测试了代码, 并且效果很好。 在ipod/ipad 上的搜索中, 它没有在 ipod/ pad 上出现, 然后在设备上开发控制台没有多大帮助。 其中出现的一个( 两次) 是 :
JavaScript: Error undefined TypeError: undefined is not a function
有谁知道这可能会引发什么,如果这与为什么ajax不起作用有关?包含的脚本是
谢谢
<强力 > 编辑: 强 > 这是我现在修改的代码的一部分, 以修正它。 它从
$.post("ajax_requests.php?action=get_error_code", {data:$(this.targetThis).attr( data-errorData )}, function(data) { $(this.qtipThis).find( .code ).html(data); $(this.qtipThis).find( .email .link ).attr( onclick , ); $(this.qtipThis).find( .email .link ).attr( href , mailto: +errorReportEmail+ ?subject=Website Table Error (Error id: +data+ ) ); }.bind(this));
感谢 @raina77ow的回答)
var self = this; $.post("ajax_requests.php?action=get_error_code", {data:$(this.targetThis).attr( data-errorData )}, function(data) { $(self.qtipThis).find( .code ).html(data); $(self.qtipThis).find( .email .link ).attr( onclick , ); $(self.qtipThis).find( .email .link ).attr( href , mailto: +errorReportEmail+ ?subject=Website Table Error (Error id: +data+ ) ); });