小编baf*_*mca的帖子

使用jQuery查找所选选项的名称

我已经创建了一个jquery/ajax函数来更新#courses,发送#fos的.val()和.text(),特别是选择的那个,如下所示:

$('#selling #fos').change(function() {
    $.post('/ajax/courses',
        {
            fos_id: $('#selling #fos').val(),
            name: $('#selling #fos :selected').text()
        },
    function(data) {
        $('#selling #courses').html(data);
    });
});
Run Code Online (Sandbox Code Playgroud)

如何扩展此功能以使其使用"this",允许我在同一页面上多次重复使用此功能?我被抓住是因为你无法使用name: $(this + ' :selected').text().

javascript jquery jquery-selectors

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

Phonegap iOS 5.1和localStorage

我使用localstorage在我的应用程序中保存一个值,与PhoneGap一起使用,但是当Apple发布新的iOS 5.1时,我的应用程序现在不保存该值.

有人知道如何解决这个问题吗?

非常感谢你!!!

编辑:我把我正在使用的代码:

window.localStorage.setItem("login", $('#login').val());

我用它来保存值,我用它来读取值:

function onDeviceReady() {
    var login = window.localStorage.getItem("login");

    if (login != null) {
        $('#login').val(login);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我关闭应用程序时,值不会保存.

release local-storage ios cordova

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

我如何寻找反击?

所以我试图在文件中找到反引号(`),所以我跑了:

grep -irl '\`' ./*
Run Code Online (Sandbox Code Playgroud)

这似乎可以返回每个文件......

我还能尝试什么?

bash grep find backticks

10
推荐指数
2
解决办法
5487
查看次数

将多个域/ URL重定向到一个规范域

我在Apache的重写指南中看到了如何将非www请求重定向到www请求的技巧:

RewriteCond %{HTTP_HOST}   !^www\.example\.com [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^/(.*)         http://www.example.com/$1 [L,R]
Run Code Online (Sandbox Code Playgroud)

其中将example.com的所有请求重定向到www.example.com.

但是我如何添加我想要来自example1.com,www.example1.com,example2.com,www.example2.com等的请求重定向到www.example.com?

编辑:

这是解决方案:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/?(.*) http://www.example.com/$1 [L,R,NE] 
Run Code Online (Sandbox Code Playgroud)

略有不同的RewriteRule并添加了'RewriteEngine on'

apache mod-rewrite redirect

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

抓住所有控制器/路线

如果我想捕获传递给我的Web应用程序的每个非现有 URL并在不提供404的情况下为它们提供视图,我该怎么做?

基本上我需要根据这些命中记录统计数据,但我需要通过提供内容而不是404错误来实现.

据我所知application/config/routes.php,我可以使用

$route['default_controller'] = 'catchall';
Run Code Online (Sandbox Code Playgroud)

但我需要这个用于我的实际网络应用程序.

我也可以用

$route['404_override'] = 'catchall';
Run Code Online (Sandbox Code Playgroud)

但我不想扔404.

我试过用

$route['(:any)'] = '$1';
Run Code Online (Sandbox Code Playgroud)

但我需要记录整个URL(例如任何段的长度),而不仅仅是第一段.

codeigniter

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

手动定位Fancybox 2

我不能为我的生活,弄清楚如何重新定位Fancybox 2使用left: 47px;top: 147px

我阅读了源代码,并且没有黑客攻击,我没有看到覆盖定位的方法.

设置autoCenter为false仅在一次执行后停止自动居中.

使用jQuery来更改CSS,或者给自定义包装器来应用CSS也不起作用,因为Fancybox总是添加内联CSS来覆盖我的所有尝试.

有没有办法告诉Fancybox停止定位并使用我的绝对定位?

jquery fancybox

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

是否有可能看到<canvas>是如何被操纵的?

我很好奇这个地球的WebGL动画是如何渲染的:

http://ats-vs-world.cadillac.com/#!/home

在此输入图像描述

与其他HTML元素不同,我还没有找到一种方法来查看canvas元素的操作方式.

在Chrome和其他浏览器中,您可以"中断...子树修改","中断......属性修改"等.对于画布,当它被操纵时,该元素是空白的.

有没有办法做到这一点?

编辑:我非常感谢@ Joe的回答.但是,仍然有任何方式,一般(不是特定于本网站),所以看看如何被操纵?

javascript jquery html5 canvas html5-canvas

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

插入在C#中的字符串数组上排序

如果我有一个字符串数组,例如

string[] names = {"John Doe", "Doe John", "Another Name", "Name Another"};
Run Code Online (Sandbox Code Playgroud)

如何使用插入排序对此数组进行排序?

维基百科有一些例子:https://en.wikibooks.org/wiki/Algorithm_implementation/Sorting/Insertion_sort#C.23

static void InsertSort(IComparable[] array)
{
    int i, j;

    for (i = 1; i < array.Length; i++)
    {
        IComparable value = array[i];
        j = i - 1;
        while ((j >= 0) && (array[j].CompareTo(value) > 0))
        {
            array[j + 1] = array[j];
            j--;
        }
        array[j + 1] = value;
    }
}
Run Code Online (Sandbox Code Playgroud)

static void InsertSort<T>(IList<T> list) where T : IComparable<T>
{
    int i, j;

    for …
Run Code Online (Sandbox Code Playgroud)

c# sorting algorithm insertion-sort

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

jQuery Mobile:是否可以使静态导航不会因页面转换而消失?

使用jQuery Mobile,有没有一种方法可以让导航栏在左边占用200px(或百分比),与.ui-content div分开?这意味着当内容通过滑动(转换)改变时,导航将在左侧保持静态.

我该如何设置呢?我找不到任何关于编辑内容视图或如何规避某些内容的页面转换的文档!

例

我的示例代码的问题是href链接不会链接到任何地方.他们根本行不通.当我把它们放在data-role ="page"中时,它就可以了.

       <div id="nav">
            <ul>
                <li><a href="#one">One</a></li>
                <li><a href="#two">Two</a></li>
                <li><a href="#three">Three</a></li>
            </ul>
        </div>

        <div data-role="page" id="one" data-transition="slide">
            <div data-role="content" style="background-color:#ff0;">    
                <h1>One</h1>
            </div>
        </div><!-- /page one -->
Run Code Online (Sandbox Code Playgroud)

css jquery html5 jquery-mobile

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

查找所有方形尺寸(1:1比例)的图像

是否可以使用任何*nix程序,如'find'或Python,PHP或Ruby等脚本语言,可以搜索您的硬盘并找到所有具有相同宽度和高度的图像,即方形尺寸?

ruby python bash imagemagick find

3
推荐指数
2
解决办法
435
查看次数

修改HTML标签的Sublime文本语法突出显示

我已经为Sublime Text 2尝试了很多配色方案,我发现了一个看起来很适合javascript和php的数字,但是它们在HTML中的文本和标签之间也存在着可怕的区别.

我想要做的是使HTML标签开始和结束标签(<>)的颜色相同.现在,左右V形显示与纯文本相同的颜色,这可能令人眼花缭乱.

配色方案 Frontier

实现它不是颜色方案,而是HTML的语法定义,我查看了~/Library/Application Support/Sublime Text 2/Packages/HTML/HTML.tmLanguage进行修改.

问题是,XML文件散落着&gt;,并&lt;没有文档文件本身比其他的语法定义非官方的文档.任何人都知道如何将开始和结束标记定义合并为标记本身?

另一个选择,当然,它编辑我喜欢的每个主题,并确保标签和chrevrons颜色相同,但我认为全局编辑在我的情况下会更有意义.

配色方案 Phoenix Dark Blue

例如,Phoenix Dark Blue通过使用以下定义解决此问题,

<dict>
    <key>name</key>
    <string>Variable, String Link, Tag Name</string>
    <key>scope</key>
    <string>variable, support.other.variable, string.other.link, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag</string>
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#787878</string>
    </dict>
</dict>
Run Code Online (Sandbox Code Playgroud)

color-scheme sublimetext sublimetext2

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