小编Gib*_*rno的帖子

jquery选择如果option.value等于某事,则标记一个选中的

我有一些关于jquery选择的问题.在我的情况下,如果option.value相等的东西如何匹配,标记selected为它.在线代码在这里

再次重复代码.它引起了Uncaught TypeError: Object #<HTMLOptionElement> has no method 'val',如何以我的希望工作?谢谢.

<script type="text/javascript">
$(document).ready(function(){
    var num = 3;
    $("div#selection select.select option").each(function(){
        if((this).val()==num){
            $(this).attr("selected","selected");    
        }
    });
});
</script>
<div id="selection">
    <label>Label1:</label>
    <select class="select">
        <option value="1">V1</option>
        <option value="2">V2</option>
        <option value="3">V3</option>
    </select>
    <label>Label2:</label>
    <select class="select">
        <option value="4">U1</option>
        <option value="5">U2</option>
        <option value="6">U3</option>
    </select>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

php简单的html dom解析img html5属性?

如何使用简单的html dom 解析imghtml5属性:data-original

$htmls = '<img class="lazy" alt="Nubifragio a Verbania , ferite 2 turiste  Gravi danni, chiesto stato di calamità    foto" title="Nubifragio a Verbania , ferite 2 turiste  Gravi danni, chiesto stato di calamità    foto" data-original="http://www.repubblica.it/images/2012/08/26/130634575-506cc9ae-11b8-4a53-920c-539a3811e46b.jpg" src="http://www.repubblica.it/static/images/homepage/2012/lazy.png" width="130" height="98" style="display: inline; ">';
$html = str_get_html($htmls);
$fata = $html->find('img'); 
foreach($fata as $newimage){
    echo $newimage->data-original; //0
    echo $newimage->src; //http://www.repubblica.it/static/images/homepage/2012/lazy.png
}
Run Code Online (Sandbox Code Playgroud)

我可以获得属性src,但data-original返回0

php html5 simple-html-dom

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

$(window)bind hashchange如何检查部分哈希改变了?

我正在学习 Google Ajax Crawlable

$(window) bind hashchange用来控制ajax页面加载.

我的网址如下: domain.com/#!/keywords&num=1

有两种变化

  1. domain.com/#!/apple&num=1 => domain.com/#!/apple&num=2

  2. domain.com/#!/apple&num=1 => domain.com/#!/banana&num=1

那么如何检查是否$(window) bind hashchangeapple=> 更改了哈希部分banana?谢谢.

$(window).bind('hashchange', function() {
    // make a judge like  if(){}else{}
});
Run Code Online (Sandbox Code Playgroud)

jquery hashchange

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

动作滑块向下或向上滑动后如何获得div高度?

代码在这里:jsfiddle Demo

我想div#content在完成动作时获得高度slider down/up.

例如,在demo中,我输入一些单词,它们使div高度为36px,所以如果我点击slider down,我需要获取值36,如果我点击slider up,我需要返回值0.谢谢.

jquery height

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