小编rzr*_*rzr的帖子

添加加载动画到jquery ajax .load()

我目前有这个代码,它很简单

$('#window').load('http://mysite.com/mypage.php');
Run Code Online (Sandbox Code Playgroud)

但它仅在完全加载后显示内容,并且在此期间#windows元素保持为空.我想在页面加载之前显示加载图像.我该怎么办?jquery网站对此一无所知.(据我所知)

ajax jquery

15
推荐指数
2
解决办法
6万
查看次数

flexbox将新行添加到剪贴板

我正在使用一个使用flexbox的布局.到目前为止工作正常,但我有一个问题,复制文本到剪贴板.

显然,使用flexbox似乎在每个子节点之后添加换行符

可以在下面的演示中看到,复制文本"LabelMessage"正常工作(粘贴它并保持单行).但是,如果添加display:flex到容器,则在复制到剪贴板后在"标签"之后添加换行符

是什么造成的?它有什么办法吗?

小提琴:http://jsfiddle.net/zv4mamtm/

$('.toggleFlex').on('click', function() {
  $('.container').toggleClass('flex')
})
Run Code Online (Sandbox Code Playgroud)
.container.flex {
  display: flex;
  color: red;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="toggleFlex">toggle</span>
<hr>
<div class="container">
  <span class="label">Label</span>
  <span class="label">Message</span>
</div>
<hr>
<textarea></textarea>
Run Code Online (Sandbox Code Playgroud)

css clipboard css3 flexbox

10
推荐指数
1
解决办法
370
查看次数

div中垂直对齐,高度为100%

这是我的情况:我正在尝试制作一个包含两个DIVsfilling整页的页面(高度100%,每个宽度50%).此外,DIV中的内容将垂直对齐到中间.

有没有一个简单的方法来实现这个没有黑客或JavaScript?

我试过了 body,html{height:100%;} .mydiv {display:table-cell;height:100%;vertical-align-middle}

但这不起作用......并且使用该代码,我必须指定宽度(以像素为单位)而不是百分比

html css

7
推荐指数
1
解决办法
2万
查看次数

jQuery addClass到每个具有'.class'子元素的元素

我想添加一个类里面每个锚#somecontainer,其子女有.someclass

例如.

<div id="container">
<a><span class="someclass"></span></a>
<a></a>
<a><span class="someclass">/span></a>
</div>
Run Code Online (Sandbox Code Playgroud)

在上面的代码中我希望第一个和第三个锚点有一个类'.anotherclass'我尝试了这个代码,但它似乎不起作用

jQuery('#container a').each(function(){
jQuery(this).has('.someclass').addClass('anotherclass');
})
Run Code Online (Sandbox Code Playgroud)

更新:.has()返回一个boolean而不是jQuery对象.这就是代码不起作用的原因

each jquery addclass

7
推荐指数
1
解决办法
3万
查看次数

更新类后jQuery单击功能不起作用

一旦我使用jQuery更改了元素的类,click函数就不能用于新类.

这是我的代码

jQuery('.close').on('click', function() {
    jQuery('div').slideUp();
    jQuery(this).addClass('open');
    jQuery(this).removeClass('close');
});


jQuery('.open').on('click', function() {
    jQuery('div').slideDown();
    jQuery(this).addClass('close');
    jQuery(this).removeClass('open');
});?
Run Code Online (Sandbox Code Playgroud)

你可以在这里试试 - http://jsfiddle.net/NkG9k/1/

尝试再次单击切换按钮.(它不会滑入div)

jquery

5
推荐指数
1
解决办法
2969
查看次数

SASS:保留评论职位

我最近决定使用RTLCSS来制作我的样式的RTL版本.现在我正在尝试使用声明级指令来告诉RTLCSS要做什么,但是SASS会将我的注释编译到下一行.

例如,font-size: 14px/*rtl:15px*/;编译到

font-size: 14px;
/*rtl:15px*/
Run Code Online (Sandbox Code Playgroud)

这会阻止RTLCSS正确地进行处理.有没有解决的办法?我可以配置sass只是按原样编译值,保留注释位置?

PS我使用grunt-sass(node-sass)来处理我的scss文件.

sass node-sass rtlcss

3
推荐指数
1
解决办法
384
查看次数

如何制作仅限sass的评论

有没有办法发表sass-only评论SASS?您知道,因此输出.css文件没有这些注释

例如,

/* global variables */

$mainColor: #666;

/* Layout */
body {...}
Run Code Online (Sandbox Code Playgroud)

将输出

/* global variables */
/* Layout */
body {...}
Run Code Online (Sandbox Code Playgroud)

css sass

2
推荐指数
1
解决办法
909
查看次数

如何删除特定元素中的特定字符

如何从 div 中删除字符“,”。例如,

<div class="something">This, is, the, text. </div>
Run Code Online (Sandbox Code Playgroud)

现在我想使用javascript从该div中删除所有“,”。

请原谅我在 javascript 中太菜鸟。

javascript

1
推荐指数
1
解决办法
5043
查看次数

Cookie名称中的变量

我尝试在cookie名称中插入变量

jQuery.cookie("box'+ variablename +'","open", {expires: 365});
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

cookies jquery

0
推荐指数
1
解决办法
202
查看次数

标签 统计

jquery ×4

css ×3

sass ×2

addclass ×1

ajax ×1

clipboard ×1

cookies ×1

css3 ×1

each ×1

flexbox ×1

html ×1

javascript ×1

node-sass ×1

rtlcss ×1