这看起来应该很简单,但我是 Javascript 的新手,所以请耐心等待。
我想包含一个脚本文件,但前提是页面上存在一个元素。我试过了:
var element = $('.customelement');
if(element.length() > 0) {
$('head').append('<script language="javascript" src="custom.js"></script>');
}
但这不起作用并返回错误:
未捕获的类型错误:对象 [object Object] 的属性“长度”不是函数
我发现很多帖子说这应该有效,所以我有点难过。我也想知道是否有更好的方法来做到这一点?