小编Mar*_*ski的帖子

推荐一个jQuery响应轮播/滑块

我正在寻找一个现成的jQuery插件(免费或付费),这将允许我创建具有触摸支持的"响应式旋转木马".

它应该工作的方式是在站点中间显示当前图像(定义图像的宽度和高度,固定所有图像,垂直居中的图像,旋转木马/滑块的高度不随浏览器宽度而变化),以及部分或完全可见的下一个右边的图像,左边的图像.当浏览器变得越来越大时,会看到越来越多的"剪切"图像,如果浏览器很大,则会完全看到3张照片,而下一张照片将在右侧和之前的左侧显示.图像看起来像一个幻灯片,中间有一个图像,左右可见的其他图像,浏览器窗口允许.

此图显示了此轮播在各种浏览器宽度中应如何表现...最黑暗的框是水平对齐的照片,其外部较轻的框显示不同的浏览器窗口高度: 在此输入图像描述

对于那些看到我正在谈论的问题的人,下一个屏幕显示它应该看起来宽度浏览器窗口宽度1920px,1800px 1600px和1400px.这些是来自整个站点的作物,填满浏览器的整个宽度. 在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述

jquery carousel

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

jQuery - 按元素id设置select index

<select id="mySelect">
  <option id="sel01" value="some value">some value</option>
  <option id="sel02" value="some other value">some other value</option>
  <option id="sel03" value="maybe me">maybe me</option>
  <option id="sel04" value="and another one">and another one</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我想选择一个使用jQuery的选项,但不是按值:

$("#mySelect").val(1);
Run Code Online (Sandbox Code Playgroud)

但是由元素id.

谢谢你的回答.

jquery select jquery-selectors

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

需要名称中带有点的文件夹中的模块

我想从名称中带有点 (.) 的文件夹中获取文件:

"Folder.ai/test.lua"
Run Code Online (Sandbox Code Playgroud)

如果文件夹名称中没有点,我会使用:

require(Folder.test)
Run Code Online (Sandbox Code Playgroud)

当有点的时候我该怎么办?

lua

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

facebook php sdk - 如果用户没有授予权限,则会捕获(身份验证失败)

文档说:"redirect_uri - (可选)在登录/授权过程完成后将用户重定向到的URL.用户将在登录成功和失败时重定向到URL,因此您必须检查URL中的错误参数如验证文档中所述.如果未指定此属性,则用户将被重定向到当前URL(即调用此方法的页面的URL,通常是用户浏览器中的当前URL).因此,有一种方法可以捕获用户是否拒绝了身份验证/权限,但是不再存在与相应文档的链接(https://developers.facebook.com/docs/authentication/).

为简单起见,redirect_uri与起始php文件的地址相同,php代码简单如下:

require 'facebook.php';
$facebook = new Facebook(array(
  'appId'  => 'X',
  'secret' => 'Y',
));
$user = $facebook->getUser();
if ($user) {
  try {
    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}
if (!$user) {
  $params = array(
    'scope' => 'read_stream, friends_likes',
    'redirect_uri' => 'http://myapp.com/app'
  );
  $loginUrl = $facebook->getLoginUrl($params);
}
Run Code Online (Sandbox Code Playgroud)

谁知道如何捕获这些信息?

php facebook user-permissions facebook-authentication facebook-php-sdk

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

jQuery检查是否有任何选定的输入为空

如果任何选定的输入为空,我将如何以简单的方式测试?

我这样得到了我的输入:

$myinputs = $('.inputstotest');
Run Code Online (Sandbox Code Playgroud)

并测试单输入:

if ( $.trim($this.val()) == '' )
Run Code Online (Sandbox Code Playgroud)

但是如果测试一个组并且如果所有都不为空则返回true或者如果任何(至少一个)为空则返回false?

jquery if-statement

5
推荐指数
2
解决办法
2245
查看次数

Sublime Text 2 + Emmet - 没有正确扩展

我已经为Sublime Text 2安装了emmet ......它的工作方式 - 有点奇怪的方式当我进入d它时开始显示可能性,但是一旦我按下::emmet显示完全不同的提示:

b (bottom)
Run Code Online (Sandbox Code Playgroud)

因此,我需要按esc关闭模糊搜索框并按Tab键以允许Emmet执行以前的操作.

陶氏,如果我没有在标签键之前按下esc,重新设置是:d:bottom:,我是按esc,它是正确的:display:block.

你知道我该如何解决这个问题?

sublimetext2 emmet

5
推荐指数
2
解决办法
6094
查看次数

php DOMDocument - 操作和编码

$dom = new DOMDocument('1.0', 'UTF-8');
$dom->loadHTML($content);
$divs = $dom->getElementsByTagName("div");
foreach ( $divs as $div ) {
    if ( $class = $div->attributes->getNamedItem("class") ) {
        if ( $class->nodeValue == "simplegalleryholder" ) 
            $div->parentNode->removeChild( $div );
    }
}
$content = $dom->saveHTML();
Run Code Online (Sandbox Code Playgroud)

这个简单的代码应该可以帮助我删除

<div class="simplegalleryholder"> .... </div> 
Run Code Online (Sandbox Code Playgroud)

从文件.唯一的问题是,$ content包含utf8编码的特殊字符(ąęść等),它们被进程破坏(我得到的是Å,ż).

我该如何处理这个问题才能得到正确的结果?

php domdocument

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

jQuery - 检查元素是否包含arrray中的所有类

我有一个dinamically构建的类数组:

var classes = new Array();
classes.push('class1');
classes.push('class2');
classes.push('class5');
Run Code Online (Sandbox Code Playgroud)

并且想用jquery选择任何具有所有这些类的元素(但不仅仅是那些类),例如:

<a class="class1 class2 class5 class10 class18">my element</a>
Run Code Online (Sandbox Code Playgroud)

我应该如何解决这个问题?

jquery jquery-selectors

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

如何使用preg_replace删除整个div

好吧,因为它是WordPress问题而且遗憾的是,我需要删除父div及其内部的每个表示:

<div class="sometestclass">
   <img ....>
   <div>.....</div>
   any other html tags
</div><!-- END: .sometestclass -->
Run Code Online (Sandbox Code Playgroud)

我唯一的想法是匹配以下开头的所有内容:

<div class="sometestclass">
Run Code Online (Sandbox Code Playgroud)

并结束于:

<!-- END: .sometestclass -->
Run Code Online (Sandbox Code Playgroud)

所有这一切之间(我可以标记我想要的父div的结尾,这只是一个样本).任何人都知道如何做到这一点:

<?php $content = preg_replace('?????','',$content); ?>
Run Code Online (Sandbox Code Playgroud)

html php html-parsing

0
推荐指数
2
解决办法
8524
查看次数