2010-06-23 56 views
1

在這裏黑暗中拍攝,但我試圖在Blackboard的一個自定義Building Block模塊中使用jQuery:http://www.blackboard.com/,並且很想知道我假設的標記結構用來實現這一點。在Blackboard Building Block中使用jQuery

我已經嘗試了庫中標記的幾種組合來完成此操作。這裏是我的最新嘗試:

<%@page language="java" pageEncoding="UTF-8"%> 
<%@page import="blackboard.data.user.*" %> 
<%@page import="blackboard.platform.session.*" %> 
<%@page import="blackboard.persist.*" %> 
<%@page import="java.sql.*" %> 
<%@page import="java.util.*" %> 
<%@taglib uri="/bbData" prefix="bbData" %> 
<%@taglib uri="/bbUI" prefix="bbUI" %> 
<%@taglib uri="/bbNG" prefix="bbNG" %> 

<bbUI:docTemplateHead> 
<script type="text/javascript" src="jquery-ui-1.8.2.custom/js/jquery-1.4.2.min.js></script> 
<script type="text/javascript" src="jquery-ui-1.8.2.custom/js/jquery-ui-1.8.2.custom.min.js"></script> 
<link rel="stylesheet" type="text/css" href="jquery-ui-1.8.2.custom/css/custom-theme/jquery-ui-1.8.2.custom.css" /> 

<script type="text/javascript"> 
$(function(){ 
    $('#tabs').tabs(); 
}); 
</script> 
</bbUI:docTemplateHead> 


html here... 

回答

0

您是否嘗試過要求在開發者論壇上www.edugarage.com或開發了Bb羣發功能http://lists.vcu.edu/cgi-bin/wa?A0=BB-OPEN_SRC

順便說一句,從我記得,BlackBoard使用Prototype,而不是jQuery,所以這些可能會產生衝突。

1

以前的答案是正確的,因爲Blackboard Learn使用prototype.js。因爲prototype和jQuery都使用$,所以你必須使用jQuery.noConflict()。這應該可以解決你的問題。