除了Windows上的Safari,我有以下代码可以正常工作。有任何建议如何修复它?
jQuery(document).ready(function() {
// show the form
// alert("hello");
//jQuery(".tab3").attr('disabled', true);
jQuery(".tab2").attr('disabled', false);
jQuery(".tab3").attr('checked', true);
jQuery(".tab2").attr('disabled', true);
jQuery(".tab3").click();
jQuery(".popUp").children('a').get(0).click();
});
答案 0 :(得分:2)
试试这个:
jQuery(document).ready(function() {
jQuery(".tab2").attr('disabled', false);
jQuery(".tab3").attr('checked', true);
jQuery(".tab2").attr('disabled', true);
var a1 = jQuery(".tab3");
var a2 = jQuery(".popUp").children('a').get(0);
var evObj1 = document.createEvent('MouseEvents');
evObj1.initMouseEvent('click', true, true, window);
var evObj2 = document.createEvent('MouseEvents');
evObj2.initMouseEvent('click', true, true, window);
a1.dispatchEvent(evObj1);
a2.dispatchEvent(evObj2);
});