麻煩我正在使用jQuery tooltip插件。jQuery工具提示:與刪除()
我有HTML這樣的:
<li class="term ui-droppable">
<strong>Fall 2011</strong>
<li class="course ui-draggable">Biological Statistics I<a class="remove-course-button" href="">[X]</a></li>
<div class="term-meta-data">
<p class="total-credits too-few-credits">Total credits: 3</p>
<p class="median-GPA low-GPA">Median Historical GPA: 2.00</p>
</div>
</li>
我想刪除.course
元素。所以,我附上一個單擊處理程序到<a>
:
function _addDeleteButton(course, term) {
var delete_button = $('<a href="" class="remove-course-button" title="Remove this course">[X]</a>');
course.append(delete_button);
$(delete_button).click(function() {
course.remove();
return false;
}).tooltip();
}
這一切工作正常,在安裝單擊處理程序的條款。然而,當course.remove()
被調用時,螢火蟲報告中tooltip.js錯誤:
Line 282
tsettings is null
if ((!IE || !$.fn.bgiframe) && tsettings.fade) {
我在做什麼錯?如果鏈接附有工具提示,我是否需要專門刪除它?
更新:刪除.tooltip()
解決問題。我想保留它,但是這讓我懷疑我在這裏使用的.tooltip()
不正確。