以下是工作脚本.
<script type="text/javascript">
window.lang = new jquery_lang_js();
$(document).ready(function() {
window.lang.run();
$(".jp").click(function (e) {
e.preventDefault();
var $this = $(this);
var id = $this.attr('href');
window.lang.change('jp');
});
$(".en").click(function (e) {
e.preventDefault();
var $this = $(this);
var id = $this.attr('href');
window.lang.change('en');
});
});
</script>
<a href="#" class="en">Switch to English</a>
<a href="#" class="jp">Switch to Japanese</a>
Run Code Online (Sandbox Code Playgroud)
/////////////////////////////////////////
现在,在快速告诉我"如果它工作有什么问题?"之前 我还有更多的类要添加,所以我试图摆脱冗余.我知道如何将href与相同的函数组合在一起,但是在这里,每个类都有可变函数,我无法自己解决这个问题.
这是我到目前为止所尝试的.
<script type="text/javascript">
window.lang = new jquery_lang_js();
$(document).ready(function() {
window.lang.run();
$this.each(function(){
$("a").click(function (e) {
e.preventDefault();
// var $this = $(this);
var id = $this.attr('href');
window.lang.change('jp');
window.lang.change('en');
}); …Run Code Online (Sandbox Code Playgroud)