小编RRK*_*RRK的帖子

如何使用jquery将工具提示添加到"td"?

我需要使用jquery为我的表中的"td"元素添加工具提示/ alt.

有人可以帮我吗?

我试过了:

var tTip ="Hello world";
$(this).attr("onmouseover", tip(tTip));
Run Code Online (Sandbox Code Playgroud)

我已经确认我使用"td"作为"这个".

**编辑:**我可以通过使用"alert"命令捕获"td"元素并且它可以工作.所以由于某种原因,"提示"功能不起作用.谁知道为什么会这样?

html jquery

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

如何使用javascript更改标签值

我想在复选框点击事件中将下面标签中的标签值从'0'更改为'thanks'.

<input type="hidden" name="label206451" value="0" />
<label for="txt206451" class="swatch_text" >Chestnut Leather</label>
<input type="checkbox" name="field206451" class="swatch_check" id="txt206451" value="SELECTED"/>
Run Code Online (Sandbox Code Playgroud)

Javascript如下.

var cb = document.getElementById('field206451');
var label = document.getElementById('label206451');
cb.addEventListener('click',function(evt){
    if(cb.checked){
        label.value='Thanks';
    }else{
        label.value='0';
    }
},false);
Run Code Online (Sandbox Code Playgroud)

但这不起作用.任何的想法?

javascript label

8
推荐指数
3
解决办法
10万
查看次数

这个while循环有什么问题?

boolean r = false ; int s = 0 ;
while (r == false) ; 
{
    s = getInt() ; 
    if (!(s>=0 && s<=2)) System.out.println ("try again not a valid response") ; 
    else r = true ; 
}
Run Code Online (Sandbox Code Playgroud)

即使输入3或123并且循环永不终止,文本也不会显示.这里有什么不对?

java infinite-loop while-loop

7
推荐指数
3
解决办法
5484
查看次数

将getJSON更改为JSONP

我有这个代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
    $(document).ready(function() {
        $.getJSON('http://example.com/api/get_cats', function(fbResults) {
            document.write(fbResults.cats[0].title);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

如何更改此代码:

<script>
    $(document).ready(function() {
        $.getJSON('http://example.com/api/get_cats', function(fbResults) {
            document.write(fbResults.cats[0].title);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

它作为JSONP工作......这完全不同吗?

javascript jquery json jsonp

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

Jquery中#的必要性是什么?

如果我的html如下所示

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

我可以访问它$("#TestHash"),$(TestHash).两者都会产生相同的结果.什么是没有#??的元素的用法

html jquery

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

表 td 的 onchange 事件?

我想触发一个表格单元格数据的变化事件。

// 表格生成代码

<table id=custorder2 > <head> <tr> <td>change it</td> </tr> </head> <tbody> <tr> <td>1</td> </tr> </tbody> </table>
Run Code Online (Sandbox Code Playgroud)

// 用于触发这样的事件

$(document).ready(function(){
    $('#custorder2 tr td').change(function() {
         console.log("call");
    })
})
Run Code Online (Sandbox Code Playgroud)

在更改单元格值时,应打印此调用。

html javascript jquery

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

在追加之前清除div

我目前无法在添加新元素之前清除容器div.(整个div被擦干净了empty(),我不想要这个.我很简单想要删除现有的书架元素.有什么我做错了吗?和/或这可能是因为"文本/模板"脚本? )

HTML片段

<div class="component">
    <ul id="Maincontainer" class="align">
        <script type="text/template" id="template">
             <li id="bookHolder" class="bookHolder">
                <figure class="book">
                <!-- Front -->
                    <ul class="hardcover_front">
                        <li>
                            <img src="{{imgURL}}" alt="" width="100%" height="100%">
                        </li>
                        <li></li>
                    </ul>

                </figure>
            </li>
        </script>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

JQUERY片段

$.get( "URL", function(data) {
        var entry = $(data).find("entry");
        entry.each(function() {
            var template = $("#template").html();
            //$("#Maincontainer").remove(); - >clear whole div, appended elements not show
            //$("#Maincontainer").remove("#bookHolder"); -> Div not cleared
            $("#Maincontainer").append(template.replace("{{bookName}}", 
bookName).replace("{{summary}}", summary).replace("{{price}}", price).replace("{{seller}}", artist).replace("{{imgURL}}", image)
.replace("{{href}}", href).replace("{{category}}", category));
        });
   });
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

JQuery 找出哪个是可见的

<select id="milesAway">
    <option id="5" value="5">5 miles</option>
    <option id="10" value="10">10 miles</option>
    <option id="25" value="25">25 miles</option>
    <option id="50 value="50">50 miles</option>
    <option id="100" value="100">100 miles</option>
    <option id="250" value="250">250 miles</option>
    <option id="500" value="500">500 miles</option>
</select>
<input type="text" id="zipCode" />
<input type="text" id="cityState" class="cityState" />
Run Code Online (Sandbox Code Playgroud)

因此,在任何时候,都只会显示这 3 个可用输入中的一个。它们都由.show()和控制.hide()

我确实使用 JQuery 找出显示的那个并获取它的 id。

谢谢!

jquery jquery-selectors

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

如何唯一地命名对象

我有一个简单的webapp,它从tomcat JDBC数据源获取连接.为了跟踪连接使用情况,我打算在打开和关闭连接时实现日志记录.记录应该打印这样的东西.

20151230143623.947[Thread-3] INFO  [DataSourceManager:19] Opened connection identified by id : BlahBlahBlah1
20151230143623.947[Thread-3] INFO  [DataSourceManager:19] Closed connection identified by id : BlahBlahBlah1
Run Code Online (Sandbox Code Playgroud)

我的开放和关闭方法是这样的.

Connection openConnection(String JNDILookupName) throws Exception {
    Connection connection = DataSourceManager.getConnection(JNDILookupName);
    logDBOperation("Opened", connection.toString());
    return connection;
}
Connection closeConnection(String JNDILookupName) throws Exception {
    connection.close();
    logDBOperation("Closed", connection.toString());
}
void logDBOperation(String operation, String connecitonName){
    logger.info(operation+" connection identified by id : "+connectionName);
}
Run Code Online (Sandbox Code Playgroud)

在这里,我使用Log connection.toString()作为Connection的唯一名称.但我想知道是否有更好的方法来做到这一点.

java jdbc tomcat7 apache-commons-dbcp

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

如何使用div parent在表中查找文本

我想在div父元素中找到带有表的文本,如果我在我的搜索栏中写任何文本我想只显示结果和剩余的divs hidde,我有不同的td,我想在四个单元格中搜索(左边rigth)最后一个细胞并不重要

这是我的HTML:

<div class="caja-orden-curso" alt="3">
    <div class="contenido-curso">
        <table id="perrito" border="1" style="width:98%">
           <tr>
              <td width="220" height="100">
                 <div id="vehicle_type" class="top-order">
                    36624
                 </div>
              </td>
              <td width="200">
                 <div id="step_form_1" class="order-steps">
                    <span id="created">02/02/2016 10:59</span>
                 </div>
              </td>
              <td width="300">
                 <div class="order-details-top" style="height: 14px;">presidente masaryk, 29, , polanco</div>
                 <div class="order-details-bottom" style="height: 23px;">colima, 323, , roma norte</div>
              </td>
              <td width="120">
                 <div class="order-details-top">
                    alexis
                    <div>
                       <div class="order-details-bottom">
                          saul
                       </div>
              </td>
              <td width="120">
              565897423
              </td>
           </tr>
        </table>
    </div>
    <div class="color-lateral-curso">
    </div>
    <div class="tam-tabla-orden">
    </div>
</div>
<div class="caja-orden-curso" id="statu-20" alt="12"> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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