好吧,我有一个相当简单的事情,但有些东西不能正常工作.
我有的第一件事是几个<input />按钮,我想要的是为每个按钮包装自动设置宽度.
出于某种原因,无论我尝试什么,我都得到值0 [3x].比如像这样......
$('.button_holder .proceed').each(function() {
console.log( parseInt( $(this).outerWidth() ) );
});
Run Code Online (Sandbox Code Playgroud)
console.log给了我"0".
这是预览的小提琴,它在那里工作......很奇怪.
我不明白为什么,任何提示?
编辑1:我的项目将#container设置为display:none,JS执行一些淡入淡出效果.删除它,它现在似乎正常工作.
任何想法为什么以及如何使它与fadeIn()容器一起工作?
可能重复:
在php中使用没有循环的值填充数组
我已经购买了一个php联系表单,我正在尝试制作一个验证器.所以不要像这样输入:
$amount->addValidator('identical', array(
'token' => array('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35')
Run Code Online (Sandbox Code Playgroud)
));
有没有什么快速的方法可以将它作为1到200的范围作为有效答案?我打了35并累了.
我正在学习jQuery,我已经看到插件中的人使用了很多,我不知道每个人的意思.所以每个人的解释都会非常感激.
所以这是列表,也许我输错了一些,但欢迎任何人编辑我的帖子.
==, ===, !0, !1, !=, !==
Run Code Online (Sandbox Code Playgroud)
请向我解释......谢谢!
我试图用jQuery来跟踪目标:
<link rel="stylesheet" href="css/test.css">
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何设置默认路径(css文件夹)?
<button data-button="test">Just a Test</button>
<script>
var button = $('button'),
link = $('link'),
stylesheet = $(this).data('button');
button.on('click', function() {
console.log(this);
link.attr('href', stylesheet + '.css');
});
</script>
Run Code Online (Sandbox Code Playgroud)
现在这只会在按钮点击时改变css,如果css在root中...所以我怎么告诉他CSS默认路径是"css /".
试图找不到成功.
PS一个问题与JS有关,但没有质疑标题.
什么是更加正确和正确的:
var $something = $('#something');
or
var something = $('#something');
Run Code Online (Sandbox Code Playgroud) 我不知道是否有人这样做,但我想这是......
我一开始以为我的整个脚本可能有问题,我设法在localhost上创建新文件并测试fadeOut();功能.
显然它再次返回功能两次,所以我去了jsfiddle检查那里会发生什么.同样的事情发生了.在这种情况下console.log();返回两次.
好吧,我想返回指定的函数,或者在小提琴样本中,console.log();只指定一次.然而,我正在褪色多个元素(两个,确切地说).
有没有办法做到这一点,而不是同时将每个元素复制到fadeOut?
将返回console.log()的示例; 两次.
setTimeout(function () {
$( ".one, .two" ).fadeOut(300, function () {
console.log("Return Function!");
});
}, 2000);
Run Code Online (Sandbox Code Playgroud)
将返回console.log()的示例; 一旦.
setTimeout(function () {
$( ".one" ).fadeOut(300);
$( ".two" ).fadeOut(300, function () {
console.log("Return Function!");
});
}, 2000);
Run Code Online (Sandbox Code Playgroud)
小提琴预览: 小提琴重定向