相关疑难解决方法(0)

jQuery:如何通过src查找图像

我需要通过名字和src找到一个img.我一直在尝试以下无济于事.

var s = $("img[src='/images/greendot.gif'][name='BS']");
Run Code Online (Sandbox Code Playgroud)

html:

<img alt="This item is active." name="BS" src="/images/greendot.gif"/>
Run Code Online (Sandbox Code Playgroud)

VS

<img alt="This item is not active." name="BS" src="/images/spacer.gif"/>
Run Code Online (Sandbox Code Playgroud)

jquery

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

jQuery用src选择img

我想通过src属性选择一个图像(使用jQuery).Image位于ul和div的集合中.ul的id是"可排序的".

这是我的HTML:

<ul id="sortable">
  <li id="pic_0">
    <div class="sortEleWrapper">
      <div class="imgWrapper">
        <img src="/test1.jpg">
      </div>
      <input type="text" name="picText" id="picText" value="""" style="width:105px;color:#aaa" class="sortInput">
    </div>
    <input type="hidden" id="picSrc" name="picSrc" value="/test1.jpg">
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

等等

这是我的js:

if($('#sortable').find('img[src="/test1.jpg"]').length > 0){
    alert('img exists');
}else{
    alert('img doesnt exists');
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,他们没有找到任何图像.但如果我像这样写js:

if($('img[src="/test1.jpg"]').length > 0){
    alert('img exists');
}else{
    alert('img doesnt exists');
}
Run Code Online (Sandbox Code Playgroud)

所以他们找到了图像.

javascript jquery

27
推荐指数
1
解决办法
4万
查看次数

jQuery选择器

我试图从视图源,即:

<a  href="javascript:validateCB();"><img src="wwv_flow_file_mgr.get_file?p_security_group_id=1343380920146312332&p_flow_id=222&p_fname=submit_btn.gif" alt="Submit Details" border="0"  />
Run Code Online (Sandbox Code Playgroud)

进入jQuery选择器格式

var $templateButtons = $('img[src^="wwv_flow_file_mgr"]').parent('a');
Run Code Online (Sandbox Code Playgroud)

但这似乎不正确.

有关如何将上述视图源代码转换为jQuery的任何想法?

谢谢,托尼.

jquery css-selectors

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

标签 统计

jquery ×3

css-selectors ×1

javascript ×1