我正在创建一个应用程序,用户填写徽标的所有信息并将其添加到列表中,然后他可以添加更多徽标或删除它们.想象一下,我在列表中添加了一个徽标,其中包含以下信息:
名称:百事可乐
位置:正面,背面
尺寸:90mm,60mm
颜色:红色,蓝色,白色
选项:Whitebg
评论:这是一个很酷的标志.
该数组将是:
logos[logo[name, loc[], dim[], col[], opt[], com]]
Run Code Online (Sandbox Code Playgroud)
现在我可以这样做来检索一些信息:
logos[0][0] //Prints "Pepsi"
logos[0][1][0] //Prints "Front"
logos[0][2][1] //Prints "60mm"
Run Code Online (Sandbox Code Playgroud)
现在出现了问题.每当用户完成所有信息并添加徽标列表时,我想清除除主"徽标"之外的所有阵列,以便用户可以向列表添加另一个徽标.
我试图在"添加"按钮功能结束时清空"徽标"数组:
logo.length = 0;
Run Code Online (Sandbox Code Playgroud)
但是现在主阵列"徽标"包含一个"徽标"数组,它是空的.我想在那里保留那些信息.
IE7或IE8中的以下代码不起作用.这是一个错误吗?它在IE6中运行良好(不可思议!)
我想显示一条消息,你确定写作...我可以显示消息,但用户点击NO return false;不起作用
<script>
function askCar(){
var answer = confirm ("Are you sure for deleting car ?");
if (answer){
}
else{
return false;
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
我在这里用onclick调用函数
echo '<td><a onclick="askCar()" href="arac-sil.php?sid='.$data["Car_ID"].'" class="ico del">Sil</a><a href="arac-duzenle.php?did='.$data["Car_ID"].'" class="ico edit">Düzenle</a></td>';
Run Code Online (Sandbox Code Playgroud) 当它嵌套在伪选择器中时,我试图在手写笔中获取父选择器。因此,虽然我可以&-image在第一个嵌套中进行操作,但似乎无法在&:hover
.post-news
&-image
display: none
&:hover
&-image // this isn't working
display: block
Run Code Online (Sandbox Code Playgroud)
我了解为什么它不起作用,因为&不再引用.post-news。我尝试了http://stylus-lang.com/docs/selectors.html此处列出的选择器,例如:
../-image
/-image
^[0]-image
Run Code Online (Sandbox Code Playgroud)
但是到目前为止,我无法使它工作。我不确定我需要哪一个。我想念什么?
我希望能够单击一个id为pause的元素来开始计算时间对象中的元素,如果我再次点击暂停,它将停止它并重新点击启动它就像JQuery中的切换功能一样一个setInteval函数我该怎么做呢?
$("#pause").click(function(ffe) {
if(on == true) {
on = false
alert("on");
}
else {
on = true;
alert("off");
}
if(on == false) {
setInterval(function() {
$("#timet ul").append("<li>" + $("#time ul")
.children('li').length +"</li>");
}, 100);
}
else {
alert("Error");
}
});
Run Code Online (Sandbox Code Playgroud) 我有一个阵列.
var arr =[23,45,78,89];
Run Code Online (Sandbox Code Playgroud)
我想从这个数组中删除78,所以我正在使用
arr.splice($.inArray(78), 1);
Run Code Online (Sandbox Code Playgroud)
但这总是删除最后一个元素89.
Plz的帮助.
我使用下面的jquery.validation来验证前端的电子邮件.它工作正常.
jQuery(function(){
//checking email is blank or not
jQuery("#email").validate({
expression: "if(VAL) return true; else return false;",
message: "<?php echo JText::_('Error in email'); ?>"
});
});
Run Code Online (Sandbox Code Playgroud)
PHP - Joomla保存按钮
JToolBarHelper::save();
Run Code Online (Sandbox Code Playgroud)
我使用joomla native save按钮来激活我的控制器中的任务.
HTML
<input type="text" name="email" id="email" value="">
Run Code Online (Sandbox Code Playgroud)
我的问题是jquery验证不会停止joomla提交.我想要做的是当用户点击SAVE我只想在没有验证错误的情况下提交表单.我该怎么做 ?谢谢
我们想在管道字符的实例上拆分一个字符串|,但如果该字符前面有一个转义字符,则不会\|.
我们希望看到以下字符串拆分为以下组件
1|2|3\|4|5
1
2
3\|4
5
Run Code Online (Sandbox Code Playgroud)
我希望能够使用以下javascript函数split,它采用正则表达式.什么正则表达式我会分裂?我们是跨平台的,如果可能的话,我想支持IE,FF和Chrome的当前版本和之前的版本(1版本).
我有下面的代码,动画div(#feedback-form-container)可以滑入和滑出,单击时会跳转到屏幕中心,然后关闭这些幻灯片动画.一旦div中的表单被提交并且表单返回到它的位置,我想再次将这些动画重新打开,但是这不起作用.我试图使用on()没有成功.有人能发现问题吗?我很难过.
/////////////////////feedback form animation//////////////////////
jQuery(document).ready(function($) {
//find center of screen
var $screenwidth = $(window).width();
var $screencenter = $screenwidth / 2 - 177;
var $startpos = $screencenter + 260;
var overlay = jQuery('<div id="simpleoverlay"> </div>');
//hover to slide functions
$('div#feedback-form-container').hover(function() {
$('div#feedback-form-container').animate({
left: '+=260px'
},
'2000');
},
function() {
$('div#feedback-form-container').animate({
left: '-=260px'
},
'6000');
});
//click to slide to center of screen
$('div#feedback-form-container').click(function() {
$('div#feedback-form-container').animate({
left: '+=' + $screencenter
},
{
duration: '2000',
easing: 'swing',
complete: setTimeout(function() {
overlay.appendTo(document.body)
},
500) …Run Code Online (Sandbox Code Playgroud) 我有这样的结构:
<div>
<a></a>
<p></p>
<p></p>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经把所有的p都放在了一个真正的数组中:
var p = [].slice.call( document.querySelectorAll('div p') );
Run Code Online (Sandbox Code Playgroud)
我可以抓住第一个项目,p[0]但我需要first-child(在这种情况下是相同的)所以我尝试querySelectorAll但我没有得到这样做的结果:
p.forEach(function( el ) {
console.log( el.parentNode.querySelectorAll('p:first-child') ) //=> empty
});
Run Code Online (Sandbox Code Playgroud)
如果我这样做,el.parentNode.querySelectorAll(':first-child')我得到的<a>不是我想要的.如何过滤first-child数组中的p?
编辑:我尝试创建一个虚拟元素并使用克隆重新创建结构来查找我的元素,虽然它有点工作但我不确定它是最好的主意......
我从npm安装了Yeoman,我尝试了这个错误yo webapp.它似乎与grunt-contrib-compass包有关,但我不知道发生了什么,错误EPERM?错误行都在最后,我包括上一行的上下文,也许他们提供了一些信息.我不明白这个错误,任何人都能解释一下这意味着什么?这是权限问题吗?我尝试过,sudo但我读过不推荐,Yeoman告诉我我不应该用它sudo.
671 silly gunzTarPerm extractEntry package.json
672 silly gunzTarPerm extractEntry README.md
673 silly gunzTarPerm extractEntry Gruntfile.js
674 silly gunzTarPerm extractEntry .jshintrc
675 silly gunzTarPerm extractEntry AUTHORS
676 silly gunzTarPerm extractEntry CHANGELOG
677 silly gunzTarPerm extractEntry CONTRIBUTING.md
678 silly gunzTarPerm extractEntry LICENSE-MIT
679 silly gunzTarPerm extractEntry tasks/compass.js
680 silly gunzTarPerm extractEntry tasks/lib/compass.js
681 silly lockFile bc64b16b-690-0-042454059002920985-package tar:///home/elclanrs/tmp/npm-18745/1374459607690-0.042454059002920985/package
682 silly lockFile bc64b16b-690-0-042454059002920985-package tar:///home/elclanrs/tmp/npm-18745/1374459607690-0.042454059002920985/package
683 silly lockFile e0825942-690-0-042454059002920985-tmp-tgz tar:///home/elclanrs/tmp/npm-18745/1374459607690-0.042454059002920985/tmp.tgz
684 silly lockFile …Run Code Online (Sandbox Code Playgroud) var a = function() {
function someSetup(){
var setup = 'done';
}
function actualWork() {
alert('Worky-worky');
}
someSetup();
return actualWork;
}();
Run Code Online (Sandbox Code Playgroud)
为什么上面的代码不提醒Worky-worky?它显示undefined.thank你
以下是我的代码:
$(document).keypress(function(e){
var s = String.fromCharCode(e.which);
if ( s === "f"){
alert ("its f");
}
else if ( s === "r"){
alert ("its r");
}
});
Run Code Online (Sandbox Code Playgroud)
我想用JavaScript做这个........... !!
我怎样才能做到这一点 ?