0
在这里,我有一个演示jquery slideToggle核心工作的元素,但jQuery的幻灯片UI没有。Jquery UI幻灯片不能在某些元素上工作
请看演示中,jQuery UI的按钮适用于上面的文字,而不是谷歌的标志。 slideToggle按钮适用于徽标。
我如何获得Jquery UI幻灯片以使用徽标?
谢谢。
希望这可以在不改变DOM的情况下完成。
在这里,我有一个演示jquery slideToggle核心工作的元素,但jQuery的幻灯片UI没有。Jquery UI幻灯片不能在某些元素上工作
请看演示中,jQuery UI的按钮适用于上面的文字,而不是谷歌的标志。 slideToggle按钮适用于徽标。
我如何获得Jquery UI幻灯片以使用徽标?
谢谢。
希望这可以在不改变DOM的情况下完成。
我检查了你的代码,我认为这个问题是因为图像被添加了跨度的内联风格背景。这似乎正在搞乱幻灯片效果。
但是,如果您在容器DIV上应用效果,则此功能正常。在这里看到:http://jsbin.com/aluwu
所以,这工作得很好:
$('#container').effect("slide", {}, 1000);
取而代之的是:
$('span.image').effect("slide", {}, 1000);
谢谢,这有助于确定该问题的原因。这确实是关于跨度的内联性质引起UI版本的一个问题。我想知道这是否合格作为一个错误。 将跨度更改为div可以正常工作,但是这会导致我的HTML无法验证! 我仍然坚持以外的解决方案,不要对该元素使用效果。 虽然谢谢! – Jourkey 2009-06-14 21:18:40