小编Kyl*_*yle的帖子

Javascript if(j === null)什么都不做

我正在使用CurvyCorners在IE中使我的角落弯曲,唯一的事情是当它读取CSS时它需要所有webkit属性并向我显示警报curvyCorners.alert("No object with ID " + arg + " exists yet.\nCall curvyCorners(settings, obj) when it is created.");.

我怎么能设置这个if语句什么都不做?

if (j === null)
  do nothing(); //but in real script
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

html javascript

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

jQuery,CSS:两个div,我怎样才能让它们"显示"在一起?

我的客户要求我准确地说明这个jsFiddle示例中正在发生的事情.

我只需要让它们彼此相邻.

正如您所看到的那样,它会在正确的位置显示,但是当另一个被触发时,它会向下推动另一个.

我怎样才能确保它们始终彼此相邻?

注意:这是非常简化的

谢谢 :)

html css jquery

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

jQuery为元素设置自定义维度

我有一个div,我想用两个文本输入设置自定义尺寸.

<div id="theFrame"></div>
    width: <input id="custWidth" type="text">
    height: <input id="custHeight" type="text">
<br>
<button id="custSet">Set my width!</button>
Run Code Online (Sandbox Code Playgroud)

我尝试用变量设置高度和宽度,但我现在不知道如何做到这一点.

var frame = $('div#theFrame');

$("#custWidth")
    .keyup(function () {
        var custWidth = $(this).attr('value');
    })
    .keyup();

$("#custHeight")
    .keyup(function () {
        var custHeight = $(this).attr('value');
    })
    .keyup();

$('#custSet')
    .click( function() {
        frame.css({height: custHeight, width: custWidth});
    });
Run Code Online (Sandbox Code Playgroud)

谢谢.

http://jsfiddle.net/Kyle_Sevenoaks/6MUuv/

html javascript jquery dimensions

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

Textarea值="值"不工作onload,但会onblur

这是我的jsfiddle示例,textarea显示没有值onload,但是onblur,textarea不接受value属性吗?

html javascript textarea

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

jquery选择器需要从元素中选择下一个表

我需要一个选择器,它基本上从我单击的元素开始,并在页面上找到具有某个类的下一个项目.请参阅下面的示例:

<table>
<tr>
<td>Blah blah blah</td>
<td><p class="click">Fire jquery</p></td>
</tr>
</table>

<table class="hidden">
<tr>
<td>blah blah blah</td>
<td>blah blah blah</td>
</tr>
</table>

$(document).ready(function() {

$('.hidden').hide()

$('.click').click(function() {
$(this).next('.hidden').fadeIn()
})

})
Run Code Online (Sandbox Code Playgroud)

所以基本上我想隐藏页面加载时隐藏类的所有内容.然后当点击一个单击类的东西时,它应该向下扫描页面以获取隐藏类的下一个元素并将其淡入.我会做('.hidden').fadeIn()但是iv不止一个隐藏的项目,所以它将所有这些都淡入,我只希望下一个被淡入.

希望你能理解这一切,我将非常感谢任何可以提供帮助的人

谢谢

javascript jquery jquery-selectors

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

这个正则表达式字符串是什么意思?

我正在尝试调试一些PHP,但我对我的正则表达不是很热,有人可以为我翻译这个吗?(即使它是正则表达式)

public static function fetch($number)
    {
        $number = str_replace(" ", "", $number);
        $html = file_get_contents('http://w2.brreg.no/enhet/sok/detalj.jsp?orgnr=' . $number);
        preg_match_all('/\<td style="width.*\<b\>(.*)[: ]*\<\/b\>/msU', $html, $keys);
        preg_match_all('/\<\/b\>.*\<td.*\>(.*)\<\/td\>/msU', $html, $values);

        if (!$keys[1])
        {
            return null;
        }
Run Code Online (Sandbox Code Playgroud)

保持PHP代码段的上下文,如果它有帮助:D谢谢:)

php regex

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

jQuery noob :(这).replacewith am我做错了吗?

我一直在学习越来越多的jQuery,但在这里我已经陷入困境.

我有一个代码来改变复选框cliked时div的颜色,这很好.

在此之后,我希望能够在焦点上更改textarea的内容,我试过这个:

    //textarea
    $("textarea").focus(function(){
        if ($(this).contains('Skriv valg av headset her')){
         $(this).replaceWith('');
    });  
Run Code Online (Sandbox Code Playgroud)

但是没有效果.我是否有一些语法错误,或者我采取了错误的方法?

这里是jsFiddle的例子.

html jquery replacewith

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

jQuery如果输入值是默认值,则阻止提交时的默认值

我有一个表单,如果输入的值是默认值,我想禁用提交功能.

<input id="company" name="companyname" value="company">
<input type="submit" class="button">
Run Code Online (Sandbox Code Playgroud)

我试过这个jquery:

$(".button").click(function(e){
    if($("#company").attr('value', 'defaultValue'))
       {
           alert("Please fill out the contact form."); 
           e.preventDefault();
       }
   });
Run Code Online (Sandbox Code Playgroud)

但它不能按预期工作,它会触发并按预期显示警报,但也会将输入值更改为"defaultValue".

我很难过:)我做错了什么?

你可以在这里看到它.

html jquery input default-value

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

jQuery .contains(+ number +)

这是漫长的一天,我想我只是有代码失明,但..

试图弄清楚一个元素是否包含数字,对另一个元素做一些事情.

result_val = 9;

$(".result").contains("+result_val+") (function() {
    $(".parag").css("color", "#eee");
});
Run Code Online (Sandbox Code Playgroud)

也许我采取了错误的做法?但对.paragdiv 没有影响.

http://jsfiddle.net/xzeCq/

javascript jquery

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

向下移动到子菜单时,将顶级菜单保持在悬停状态?

我有2个子级别的水平菜单.当我向下移动时,我想将顶级菜单保持在悬停状态.

我创建了jsfiddle.链接到JsFiddle

Html代码是:

<div>
    <ul id="nav">
        <li><a href="#">Home</a></li>
        <li><a href="#">Products</a>
            <ul class="child">
                <li><a href="#">Hard Drives</a></li>
                <li><a href="#">Monitors</a></li>
                <li><a href="#">Speakers</a>
                    <ul class="child">
                        <li><a href="#">10 watt</a></li>
                        <li><a href="#">20 watt</a></li>
                        <li><a href="#">30 watt</a></li>
                    </ul>
                </li>
                <li><a href="#">Random Equipment</a></li>
            </ul>
        </li>
        <li><a href="#">Services</a>
            <ul class="child">
                <li><a href="#">Repairs</a></li>
                <li><a href="#">Installations</a></li>
                <li><a href="#">Setups</a></li>
            </ul>
        </li>
        <li><a href="#">About</a></li>
        <li><a href="#">Contact</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

和Css代码是

> body {
}
#nav li {
    list-style:none;
    float: left;
}
#nav li a {
    display: block;
    padding: 8px 12px;
    text-decoration: none;
} …
Run Code Online (Sandbox Code Playgroud)

css

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