我正在尝试使用jQuery选项为手风琴添加一个类,但它不起作用..
WITH XMLNAMESPACES ('http://schemas.tempuri.org/ef/audit/2.0' as a)
SELECT AuditLogId, AuditDate, AuditUserId, AuditEntityActions, AuditXml
FROM dbo.AuditLog
WHERE
-- user type
(
AuditXml.exist('/a:audit/a:entities/a:entity[a:type = "Data.User"]') = 1 and
AuditXml.exist('/a:audit/a:entities/a:entity[a:keys/a:key/a:name = "UserID" and a:keys/a:key/a:value = sql:variable("@UserID")]') = 1
)
-- user role type
or
(
AuditXml.exist('/a:audit/a:entities/a:entity[a:type = "Data.UserRole"]') = 1 and
AuditXml.exist('/a:audit/a:entities/a:entity/a:properties/a:property[a:name/text()="UserID" and a:current/text()=sql:variable("@UserID")]') = 1
)
我也试过这个:
$( "#AuditLogsList" ).accordion({
collapsible: true,
classes: {
"ui-accordion": "highlight"
}
});
但没有奏效。 请帮帮我。
答案 0 :(得分:0)
您是否在项目中包含了jquery UI文件?此外,有任何错误。我使用的代码如下:
HTML:
<div id="AuditLogsList">
</div>
JQuery的:
$(function() {
$( "#AuditLogsList" ).accordion({
collapsible: true,
classes: {
"ui-accordion": "highlight"
}
});
})
答案 1 :(得分:0)
我不确定您尝试绑定添加课程的事件,但您可以尝试以下操作:
$( "#AuditLogsList" ).addClass("highlight");
包含在onClick事件中的上述内容将为#AuditLogsList提供类“突出显示”。也可以查看Jquery RemoveClass和ToggleClass。