我使用以下代码在我的内容页面中展开/显示div:
$(document).ready(function() {
// Hookup event handlers and execute HTML DOM-related code
$('#nameHyperLink').click(function() {
var div = $('#nameDiv');
var link = $('#nameHyperLink');
if (div.css('display') == 'none') {
link.text('Hide Data');
div.show('100');
}
else {
link.text('Show Data');
div.hide('100');
}
});
});
当我包含jquery UI脚本文件时,此代码不再有效。超链接的文本发生了变化,但实际上并没有显示div。
为什么会这样?
答案 0 :(得分:1)
我认为你在这里看到的是removal/change of some code in jQuery UI 1.8的结果。以前,仍然在核心,任何无法识别的字符串传递给hide / show默认为“正常”速度。
有关详细信息,您可以在此处看到类似的问题:jQuery 1.4.2 - is $("#foo").hide("normal") broken or am I crazy?