我正在使用 jQTouch 库和http://samshull.com/的扩展照片库
<script type="text/javascript" src="jqtouch.js"></script>
<script text="type/javascript">
var jQT = $.jQTouch(...);
</script>
<script type="text/javascript" src="jqt.photo.js"></script>
<script text="type/javascript">
console.log(jQT);
jQT.generateGallery("galleryID",[{src:"image1.jpg"},{src:"image2.jpg"}]);
</script>
当我在我的 jQT 对象上执行 console.log 时,它会显示(注意 generateGallery 已定义):
Object
addAnimation: function addAnimation(animation) {
animations: Array[12]
generateGallery: function generateGallery(id, images, options) {
getOrientation: function getOrientation() {
goBack: function goBack() {
goTo: function goTo(toPage, animation) {
goToSlide: function (gallery, index, animation, reverse) {
history: Array[1]
insertPages: function insertPages(nodes, animation) {
settings: Object
submitForm: function submitHandler(e, callback) {
__proto__: Object
但是当我尝试调用jQT.generateGallery
它时说它是未定义的。
Uncaught TypeError: Object #<Object> has no method 'generateGallery'
任何人都知道我在这里缺少什么,我的 javascript 有点生疏。