我想創建一個帶有複選框列的YUI 2.8.1 DataTable。當用戶選擇它應該突出顯示的行時,而不是在用戶選中複選框時。如何取消YUI DataTable中的事件冒泡?
我試圖通過在checkboxClickEvent中設置cancelBubble = true
來抑制rowClickEvent,但YUI庫忽略了這一點。如何防止rowClickEvent發射?
this.testDataTable.subscribe("checkboxClickEvent", function (oArgs)
{
var elCheckbox = oArgs.target;
var oRecord = this.getRecord(elCheckbox);
oRecord.setData("check", elCheckbox.checked);
oArgs.event.cancelBubble = true; //Event bubbles anyway
});