小编jor*_*ens的帖子

如何滚动到jQuery中的元素?

我在JavaScript中完成了以下代码,将焦点放在特定元素上(branch1是一个元素),

document.location.href="#branch1";
Run Code Online (Sandbox Code Playgroud)

但是因为我也在我的网络应用程序中使用jQuery,所以我想在jQuery中执行上面的代码.我试过但不知道为什么它不起作用,

$("#branch1").focus();
Run Code Online (Sandbox Code Playgroud)

上面的jquery(focus())代码不适用于div,而如果我尝试使用textbox相同的代码,那么它的工作,

请告诉我,如何使用jQuery将重点放在div elemnt上?

谢谢!

html javascript jquery focus

68
推荐指数
4
解决办法
15万
查看次数

如果CSS选择器包含地址元素,Firefox拒绝设置样式元素

如果我<address>在CSS选择器中使用该元素,Firefox似乎拒绝设置html元素的样式.

例:

<footer>
    <address>
        <ul>
            <li id="email_address">email@website.com</li>
            <li id="phone_number">(555) 555 - 5555</li>
        </ul>
    </address>
</footer>
Run Code Online (Sandbox Code Playgroud)
address li { color: #0000ff; } /* fails */
#phone_number { color: #ff0000; } /* works as expected */
Run Code Online (Sandbox Code Playgroud)

我在FF 3.6.12上看到了这一点,在Safari 5.0.3中按预期工作

知道为什么会这样吗?

html css firefox html5

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

测试哈希包含特定键,并且这些键的值不是nil

如何测试方法返回包含特定键的哈希值,并且这些键的值不是使用RSpec的值为零?

ruby rspec

9
推荐指数
2
解决办法
5505
查看次数

Safari扩展中的当前URL

safari.application.activeBrowserWindow.activeTab.url永远undefined.

知道为什么会这样吗?

javascript safari-extension

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

在C/C++中从int获取基数排序的最佳方法

从具有n位数的int中获取单个数字以在基数排序算法中使用的最佳方法是什么?我想知道在C/C++中是否有一种特别好的方法,如果不是什么是一般的最佳解决方案?

编辑:只是为了澄清,我正在寻找一个解决方案,而不是将其转换为字符串并将其视为一个数字数组.

c c++ radix-sort

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

Web开发

让我们与一些团队成员进行一个网站项目,它有许多功能.在开发过程中,对于同一个人来说,做一个完整的功能(DB,应用逻辑,前端(Javascript,HTML,CSS等))是否更好?或者对于不同的人来说,应用逻辑和前端是否更好.在大多数情况下,DB是由我认为的其他人完成的.建议的方法是什么?

project-management coding-style

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

如何确定Facebook用户是否喜欢某个页面

有没有办法确定Facebook用户是否"喜欢"Facebook目前提供的API?

UPDATE

我一直试图通过这个代码通过PHP图形API使用一段时间.

$fbconfig['appid'] = '***';
$fbconfig['api'] = '***';
$fbconfig['secret'] = '***';

try {
    include_once "facebook.php";
} catch(Exception $o) {
    echo '<pre>';
    print_r($o);
    echo '</pre>';
}

$facebook = new Facebook(array(
  'appId'  => $fbconfig['appid'],
  'secret' => $fbconfig['secret'],
  'cookie' => true,
));

$session = $facebook->getSession();
$me = null;

if ($session) {
    try {
        $uid = $facebook->getUser();
        $me = $facebook->api('/me');
    } catch (FacebookApiException $e) {
        d($e);
    }
}

if($me) {
    try {
        $likes = $facebook->api('/me/likes');
    } catch(Exception $o) {
        d($o);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,即使我已登录,会话也始终为null. …

facebook fbml fbjs facebook-graph-api

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

如何设置绝对定位元素的父级高度与子项生长/缩小

所以我有这个:

<div id="parent">
    <div id="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

风格如下:

#parent {
    width: 100%;
    padding: 10px;
}

#child {
    position: absolute;
    width: auto;
    left: 0px;
    right: 0px;
}
Run Code Online (Sandbox Code Playgroud)

如何设置#parent高度增长和缩小#child.

我知道将孩子设置为绝对定位将其拉出常规流程,因此父元素失去了查看孩子身高的能力,但有什么方法可以清除它,就像你想要浮动一样?

html css

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

Drupal按作者ID获取节点

Drupal API中是否有一个函数可用于按作者ID获取节点?

我正在尝试创建一个块,向当前用户显示他们创作的页面列表,我有一个非常困难的时间.

drupal

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

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

<a>标记,验证与可用性中的块级元素

我经常使用<a>标签包装块级元素,以使整个组可以点击.例如,假设我有一个事件列表:

<ul>
    <li>
        <a href="#" style="display: block;">
            <div style="float: left; display: inline;">12/12/2010</div>
            <div style="float: left; display: inline;">Some event information</div>
        </a>
    </li>
    <!-- etc... -->
</ul>
Run Code Online (Sandbox Code Playgroud)

注意:内联样式仅作为示例应用.

这样,整个事物都是可点击的,而不仅仅是元素中的文本.

当然,validator.w3.org上的(x)html验证不喜欢这个,因为我已经将块级元素(<div>)内部放置在一个内联级别元素(<a>)中.即使我使用CSS将<a>标签定义为块级别,并将<div>标签定义为内联.

我总是按照经验法则编写,你应该总是努力创作有效的代码; 但是,如果您的代码未验证,并且您了解其未验证的原因,并且您有正当理由不进行验证,那么请不要担心.

所以我的问题是三方面的:

  1. 这是不是有效的原因吗?
  2. 可用性增益(通过具有更大的可点击区域)是否值得进行验证?
  3. 有没有更好的办法?

html css validation usability

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

在大多数上周一查找午夜的Unix时间戳

如何找到上一个星期一(最开始)午夜的Unix时间戳?

php unix-timestamp

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

PHP:代码检查器,因为PHP是一种松散的类型/动态语言?

我有一个基于Web的小型PHP应用程序,它的大小开始适度增长.

鉴于PHP是一种松散/弱类型的动态语言,我开始关注管理我的PHP代码库.

其他人如何管理基于松散/弱类型的动态语言的代码?

是否存在PHP的预解析器,允许我在我的代码库上运行检查以识别下面的内容?

$var1 = 'data';
// vr1 doesn't exist, it's a typo of $var1, but PHP would allow for this and not complain
echo $vr1;
Run Code Online (Sandbox Code Playgroud)

更新:

上面的例子可能不是最好的例子,但实质上,我想要传达的是,只有当代码在RUN TIME的生产中运行时才能找到动态弱类型语言中的某些错误.然而,其中一些问题通常会在COMPILE时在强类型静态语言中找到.

在将代码转移到生产环境中之前,如何在不创建疯狂数量的单元测试的情况下,如何在PHP中找到这些非算法类型的错误?

因此,在进入生产之前我是否可以通过它运行我的PHP代码,并且这个预处理器解析我的代码以确保我只使用已定义的变量等等.本质上,请检查我的代码以进行验证非算法类型的用途.例如,不尝试对字符串执行代数等.

更新2

请注意,这个问题仍然没有得到解答,因为我正在寻找一种方法来在PHP中以"编译"类型识别这些类型的非算法错误,而不是RUN TIME.

php dynamic-languages weak-typing loose-typing

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