我为jQtouch使用autotitle扩展,当我更新到Zepto 1时它停止工作。 扩展程序有助于将点击的内容复制到顶部的H1工具栏。
错误消息: 未捕获的TypeError:对象[object Array]没有方法'text'
这里是代码
(function($) {
if ($.jQTouch)
{
$.jQTouch.addExtension(function AutoTitles(jQT){
var titleSelector='.toolbar h1';
$(function(){
$('#jqt').bind('pageAnimationStart', function(e, data){
if (data.direction === 'in'){
var $title = $(titleSelector, $(e.target));
var $ref = $(e.target).data('referrer');
if ($title.length && $ref && $title.text() === ''){
$title.html($ref.text());
未捕获的TypeError:对象[object Array]没有方法'text'
function setTitleSelector(ts){
titleSelector=ts;
}
return {
setTitleSelector: setTitleSelector
};
});
}
})($);
知道为什么它不再起作用了吗?