问题列表 - 第28439页

选项标记值属性的jQuery选择器返回null

我试图用jQuery更改选择下拉框中的选定选项.我设置它,以便它在URL的末尾找到哈希标记,并根据该哈希标记更改选择框中的选定选项.

我的大部分代码都是有用的,它成功找到了hash标记并执行了与之对应的if语句.但是,当它转到选项的选择器(它使用基于option标签的value属性的属性选择器)时,它执行语句的"then"部分时,它返回null.如果用firebug计算出来,在控制台中它表示选择器为null.

这是我的代码:

$(document).ready(function() {
    var $hash = window.location.hash
    if($hash == "#htmlcss") {
    $('option[value="HTML/CSS Coding"]').attr("selected","selected")
    }
    if($hash == "#php") {
    $('option[value="PHP Coding"]').attr("selected","selected")
    }
    if($hash == "#jscript") {
    $('option[value="Javascript and jQuery Coding"]').attr("selected","selected")
    }
    if($hash == "#improv") {
    $('option[value="General Website Improvements"]').attr("selected","selected")
    }
    if($hash == "#towp") {
    $('option[value="Website Conversion to Wordpress"]').attr("selected","selected")
    }
    if($hash == "#wptheme") {
    $('option[value="Wordpress Theme Design"]').attr("selected","selected")
    }
    if($hash == "#complete") {
    $('option[value="Complete Website Creation"]').attr("selected","selected")
    }
    if($hash == "#server") {
    $('option[value="Web Server Configuration"]').attr("selected","selected")
    }
});
Run Code Online (Sandbox Code Playgroud)

因此,为了澄清,例如,当我输入以#php哈希标记结尾的URL时,不会发生所需的操作,这会通过使用"selected"html属性将"PHP编码"选项更改为选定的选项.特定选项标记的选择器返回null.我的语法是否有问题,或者我的代码是否按照我认为的方式运行?非常感谢.

html javascript forms jquery jquery-selectors

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

cattr_accessor在rails之外

我正在尝试使用google_search ruby库(代码如下),但它抱怨'这cattr_accessor是一种未定义的方法' - 任何想法为什么会这样或我如何解决它?

require 'rubygems'
require 'google_search'

GoogleSearch.web :q => "pink floyd"
Run Code Online (Sandbox Code Playgroud)

ruby google-search

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

从字符串中拆分货币和金额

我正在导入一个具有不同货币符号数量的文件

£12.10
$26.13
€12.50
Run Code Online (Sandbox Code Playgroud)

我需要导入并将其转换为单一货币.我按如下方式分割字符串

$parts = split(' ', preg_replace("/([0-9])/", ' ${1}', $amount, 1));
Run Code Online (Sandbox Code Playgroud)

无法使preg_split与PREG_SPLIT_DELIM_CAPTURE一起使用

$parts = preg_split("/\d/", $amount, 2, PREG_SPLIT_DELIM_CAPTURE);
Run Code Online (Sandbox Code Playgroud)

我有一系列货币符号到货币代码

$currencySymbols = array('£'=>'GBP', '$'=>'USD','€'=>'EUR')
Run Code Online (Sandbox Code Playgroud)

我需要1.将字符串拆分为货币符号和值 - 如果有更好的方法,那么我正在做的事情2.将货币符号映射到货币代码.无法使用$ currencySymbols [$ parts [0]]进行映射

任何帮助将不胜感激.(PHP 5.2.6)使用charset = utf-8

非常感谢

php currency extract

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

使用WPF平滑文本动画(Marquee)

尝试使用流畅的文本动画构建选取框控件.目前的努力包括:

  • 使用翻译变换
  • 在Canvas依赖项属性上使用动画(左,右)
  • 在自定义依赖项属性(Point)上使用动画并使用绘图视觉效果(formattedtext)
  • 使用CompositionTarget.Rendering

但动画仍然不稳定且资源密集(2-10%CPU).

在我假设的默认wpf窗口中使用的测试代码应该产生一个平滑的动画:

   <TextBlock x:Name="_box" FontSize="64" CacheMode="BitmapCache" Text="lorem ipsum">
        <TextBlock.RenderTransform>
            <TranslateTransform x:Name="AnimatedTranslateTransform" X="0" Y="0" />
        </TextBlock.RenderTransform>
        <TextBlock.Triggers>
            <EventTrigger RoutedEvent="TextBlock.Loaded">
              <BeginStoryboard>
                <Storyboard>
                  <DoubleAnimation
                    Storyboard.TargetName="AnimatedTranslateTransform" 
                    Storyboard.TargetProperty="X"
                    From="-300" To="300" Duration="0:0:5" 
                    AutoReverse="True" RepeatBehavior="Forever" />
                </Storyboard>
              </BeginStoryboard>
            </EventTrigger>
          </TextBlock.Triggers>
    </TextBlock>
Run Code Online (Sandbox Code Playgroud)

清单:

  • 确认没有软件渲染(ms性能工具和检查RenderCapability.Tier)
  • 调用冻结任何可以想象的对象
  • 禁用任何位图效果和透明度
  • 检查了那里的所有选框控件(同样的问题)

测试:

  • CPU:Intell core 2 duo(T6600)@ 2.2Ghz
  • 内存:4GB
  • GPU:NVidia GeForce 9600M GS(最新驱动程序)
  • 操作系统:Windows 7(64位)

任何想法(或更好的代码示例)?

从响应来看,这似乎不是一个wpf问题(其他选框控件对其他人来说工作正常,但不适合我),坚果我在我测试过的每台机器上都遇到了同样的问题.

wpf animation marquee

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

vb.net模块可见性

如果我moduleVB.Net类库中,它的可见性是否仅限于程序集?我正在寻找的是类的VB.Net等价物C# internal static.有谁知道相同的?

vb.net module

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

"第一次来这里?" 与Django的消息

我正在编写一个应用程序,它将根据首次访问者显示注册视图.

什么以及如何使用Django更好的方法?

thxs.

django

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

Jquery [name = var]替换

有没有办法在name =参数中使用变量.

我希望能够做到:

var a = 1;

$("#gen_p").html($("input:radio[name='gen'+a]:checked").val()));
Run Code Online (Sandbox Code Playgroud)

我能做$("#gen_p"+a)但不能做到[name=??]

我错过了什么吗?

谢谢

jquery

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

确定真/假

以下代码

#include <iostream>
using namespace std;

int main(){
    char greeting[50] = "goodmorning everyone";
    char *s1 = greeting;
    char *s2 = &greeting[7];

    bool test = s2-s1;

    cout << "s1 is: " << s1 << endl;
    cout << "s2 is: " << s2 << endl;
    if (test == true ){
        cout << "test is true and is: " << test << endl;
    }

    if (test == false){
        cout<< "test is false and is: " << test << endl;
    }

    return 0;
} …
Run Code Online (Sandbox Code Playgroud)

c++ gcc boolean

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

如何在PHP中组合查询字符串

给定一个url和一个查询字符串,如何获取查询字符串与url组合产生的url?

我正在寻找类似于.htaccess的功能qsa.我意识到完全手工实现这是相当简单的,但有没有内置函数处理查询字符串,可以简化或完全解决这个问题?

输入/结果集示例:

Url="http://www.example.com/index.php/page?a=1"
QS ="?b=2"
Result="http://www.example.com/index.php/page?a=1&b=2"
Run Code Online (Sandbox Code Playgroud)

-

Url="page.php"
QS ="?b=2"
Result="page.php?b=2"
Run Code Online (Sandbox Code Playgroud)

php query-string qsa

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

在python中排序文本文件的内容后文件中的空白行

我有这个小脚本来排序文本文件的内容

# The built-in function `open` opens a file and returns a file object.

# Read mode opens a file for reading only.
try:
    f = open("tracks.txt", "r")


    try:
        # Read the entire contents of a file at once.
       # string = f.read() 
        # OR read one line at a time.
        #line = f.readline()
        # OR read all the lines into a list.
        lines = f.readlines()
        lines.sort()
        f.close()
        f = open('tracks.txt', 'w')
        f.writelines(lines) # Write a sequence of strings to …
Run Code Online (Sandbox Code Playgroud)

python

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