我得到一个:未捕获的TypeError:无法在脚本中调用方法'show'of null“错误,该错误指出该区域中的错误,请参见下文:
// Show the correct more view images and if there are moreviews displayed, display the more views title
if (selectedmoreview !== null && selectedmoreview !== undefined && howMany > 0) {
selectedmoreviewtitle.show();
selectedmoreview.invoke('show');
} else {
if(howMany > 0){ selectedmoreviewtitle.hide(); }
}
spConfig.configureElement(dropdownEl);
任何人都可以帮我解决这个问题并让我的功能正常运行吗?一些专家建议将得到真正的赞赏
答案 0 :(得分:1)
按要求:
据我所知(我只是看得很快)你正在尝试这行代码:
selectedmoreviewtitle = $('moreviews-title');
在第204行的 colorselected.js 中。并且没有名为'moreviews-title'的id或类的元素。所以这就是它为空的原因。
此外,您可能希望使用类选择器'.moreviews-title'
或ID选择器'#moreviews-title'
。
答案 1 :(得分:0)
您检查selectedmoreview
,但尝试拨打selectedmoreviewtitle.show()
。由于selectedmoreview
不为空,selectedmoreviewtitle
可能是。