Jack O'connor的电话输入插件

https://github.com/Bluefieldscom/intl-tel-input

而且我注意到这些标志需要大约一秒钟的时间下载,我希望通过淡入淡出来使其平滑。

有人可以建议一种方法吗?

最佳答案

事实证明,这只是jQuery的其他几行:

var selectedFlag = $(".intl-tel-input .selected-flag .flag");
selectedFlag.hide();
$('<img/>').attr('src', '/path/to/flags.png').load(function() {
   $(this).remove(); // prevent memory leaks
   selectedFlag.fadeIn(2000);
});


此处演示:http://codepen.io/jackocnr/pen/gLKtf

(来自https://stackoverflow.com/a/5058336/217866的图像缓存技术)

09-25 16:16