なぜこれがIE 8で機能するのかという質問があります
$(function() {
$('.title .hide').showContent();
});
$.fn.showContent = function() {
return this.each(function() {
var box = $(this);
var content = $(this).parent().next('.content');
box.toggle(function() {
content.slideUp(500);
$(this).css('background-position', 'right bottom');
}, function() {
content.slideDown(500);
$(this).css('background-position', 'right top');
});
});
};
そして、これは機能していませんか?
$(function() {
$('.title .hide.show').hideContent();
});
$.fn.hideContent = function() {
return this.each(function() {
var box = $(this);
var content = $(this).parent().next('.content');
box.toggle(function() {
content.slideDown(500);
$(this).css('background-position', 'right top');
}, function() {
content.slideUp(500);
$(this).css('background-position', 'right bottom');
});
});
};
私は2つのオプションが機能することを望んでいますが、IE 8で2番目のオプションが機能しない理由がわかりません.誰かが私を助けてくれることを願っています.