我尝试在jquery中理解范围,在这个函数中,我尝试在第三个函数(使用console.log的那个)中使用我的2个变量,它运行良好,但是我希望更改第一个和第二个函数用:
$("#sizeclass").on("keyup change", function() {
sizeclass = $(this).val();
});
我的var什么都没有,
感谢您的阅读
var sizeclass = '';
var strippedclass = '';
jQuery(document).ready(function($) {
$(function(){
strippedclass = 'strippedclass';
});
$(function() {
sizeclass = 'sizeclass';
});
$(function(){
console.log ('strippedclass outside=' + strippedclass) ;
console.log ('sizeclass outside=' + sizeclass) ;
});
});
答案 0 :(得分:0)
请参阅fiddle
为什么要使用jQuery(document).ready(function( $ )$这里与其他函数冲突 像:
$(function(){
strippedclass = 'strippedclass';
});