小编RRK*_*RRK的帖子

如何使用jQuery将"title"属性转换为鼠标悬停事件?

我在"table""td"元素中有一个"span"元素.span标签有一个标题.

我想获得该span标签的标题并将其拉出以使其成为"td"元素的"鼠标悬停"提示.

例如:

我想转此:

<td>
    <a href="#"><span id="test" title="Acres for each province">Acres</span></a>
</td>
Run Code Online (Sandbox Code Playgroud)

进入:

<td onmouseover="tip(Acres for each province)">
    <a href="#"><span id="test">Acres</span></a>
</td>
Run Code Online (Sandbox Code Playgroud)

编辑:我认为你们不明白.我试图将onmouseover函数放入"td"标记.我不是想把它放到"span"标签中.

html jquery

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

将事件添加到bar highchart的x轴标签

我试图通过点击它来检索char x轴上的标签文本.我正在使用条形图,代码如下:

var chart = new Highcharts.Chart({
    chart: {
        type: 'column',
        backgroundColor: '#eaedf1',
        zoomType: 'x',
        renderTo: 'container'
    },
    plotOptions: {
        series: {
            cursor: 'pointer',
            pointWidth: 10,
            point: {
                events: {
                    click: function (event) {
                        console.log(event.point.name + " " + this.y);
                    }
                }
            }
        }
    },
    title: {
        text: 'Total Flow Types'
    },
    xAxis: {
        type: 'category',
        labels: {
            rotation: -90
        }

    },
    yAxis: {
        min: 0,
        title: {
            text: 'millions'
        }
    },
    legend: {
        enabled: false
    },
    series: [{
        name: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery highcharts

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

单击行中的按钮时获取HTML TR的元素

我有以下动态 HTML行.

<tr role="row" class="odd">
     <td contenteditable="false" class="sorting_1"> </td>
     <td contenteditable="false"> <span class="name">Alex Nilson </span></td>
     <td contenteditable="false"><span class="price"> 1234 </span></td>
     <td contenteditable="false"> <span class="qty" >1234 </span></td>
     <td><button class="pr_edit" href="javascript:;"> Edit </button></td>
     <td><button class="pr_elete" href="javascript:;"> Delete </button></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

当单击编辑按钮时,我需要将该特定行的单元格元素的值转换为jQuery,作为JS变量,我可以将AJAX POST到另一个PHP页面以插入到数据库中.我尝试像下面这样做,但它没有成功.

$(document).ready(function () {
     $('.pr_edit').click(function () {
         var currentTD = $(this).parents('tr').find('td');            
         $.each(currentTD, function () {
             var iname = $(this).find("span.name").html();
             var iprice = $(this).find("span.price").val();
             var iqty=$(this).find("span.qty").val();
         });
Run Code Online (Sandbox Code Playgroud)

它没有按照我的意图捕获变量.我如何实现这一目标?我需要将这些SPAN数据转换为三个变量.

javascript php jquery jquery-delegate

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

Bootstrap 导航栏将打开,但不会关闭

这是我正在使用的代码:

<nav class="navbar navbar-default navbar-fixed-top" id="mainNav">
    <div class="container-fluid">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">
                <img src="/application/themes/dcc_theme/img/DiscoveryChurchColorado.png" alt="Discovery Church Colorado, Colorado Springs, CO" class="img-responsive">
            </a>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse navbar-right" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav">
                <li class=""><a href="http://concrete.metooplace.com/about" target="_self" class="">About</a>
                </li>
                <li class=""><a …
Run Code Online (Sandbox Code Playgroud)

css jquery menu twitter-bootstrap

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

Jquery setTimeout不断多次调用函数

我有一个JQuery代码,它使用ajax方法调用PHP文件并检查是否有任何更新.如果没有更新,则定时器功能会启动,并且每隔5秒不断检查PHP文件是否有更新.我已经设法使功能正常工作,但时间圈太快了.即使我已经将间隔速度更改为不同的参数,它也没有显示任何变化.我的Jquery代码是:

function CheckCallerID(){
    $.ajax({
        type: 'POST',
        url: "code/PHPFILE.php",
        data: "",                 
        success: function(data) {
            //ajax returns Below HTML CODE
            $('#caller').html(data);

            if($('#newaddressdetails').html().length==0){ 
                var timmer = setTimeout(CheckCallerID(),50000); 
            }else{
                SaveAddress();
            }
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

PHP文件返回值为True <div id="newcustomer">Update Found</div>

PHP FILE返回值为False <div id="newcustomer"></div>

先感谢您.

jquery

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

ColdFusion列出文件夹中的特定类型的文件?

我有一个目录中的文件夹列表.此目录中的所有文件夹都包含pdf文件.大约有20个文件夹.是否有可能在所有文件夹中获取pdf文件的名称,而无需浏览每个目录(文件夹)?

<cfdirectory action="list" 
    directory="C:\wwwroot\WebServer\testing\uploads\all_folders" 
    recurse="false" 
    name="myList">
<cfdump var=#myList#>
Run Code Online (Sandbox Code Playgroud)

coldfusion

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

Replace 函数中的 Coldfusion 错误

这是我的程序:

<cfset test = 'a~b~~c~d~~~e'>
<cfset test2 = Replace(test, '~~','~X~','all')>
<cfoutput>  
        test  #test# 
   <br> test2 #test2# 
   <br>wanted: a~b~X~c~d~X~X~e
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

我得到的输出:

test a~b~~c~d~~~e  
test2 a~b~X~c~d~X~~e  
wanted: a~b~X~c~d~X~X~e   
Run Code Online (Sandbox Code Playgroud)

所以 test2 的输出是错误的这无疑与 Replace 函数的内部工作有关,但我需要它才能正常工作。

有谁知道这个问题的解决方法?

coldfusion replace

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

在 Coldfusion 查询中找不到语法错误

我不明白为什么我会收到此错误。我正在使用 cfform 将数据从一个 html 页面发送到下一个。见下文。我注意到的另一件事是 angle_changes 字符串的前两个字符被截断。它应该是“0a0a0a0a”,但错误消息中传递了“0a0a0a”。

以下是来自spatialforaging.cfm的相关html/Javascript代码:

<!---all of these get passed from a previous page using cfoutput, except for angle_changes--->
<cfform action="field_transition.cfm" method="post" name="field_form"> 
<cfinput type="hidden" id="angle_changes" name="angle_changes" value="">
<cfinput type="hidden" id="subject_id" name="subject_id" value=#subject_id#>
<cfinput type="hidden" id="times_switched_away" name="times_switched_away" value=#times_switched_away#>
<cfinput type="hidden" id="total_time_unfocused" name="total_time_unfocused" value=#total_time_unfocused#>
<cfinput type="hidden" id="completed_fields" name="completed_fields" value="">

</cfform> 
Run Code Online (Sandbox Code Playgroud)

脚本

//these values get changed earlier in the script
document.getElementById("times_switched_away").value = times_switched_away;
document.getElementById("total_time_unfocused").value = total_time_unfocused;
document.getElementById("completed_fields").value = completed_fields.toString();


//angleChanges is an array containing integers which is created elsewhere …
Run Code Online (Sandbox Code Playgroud)

javascript forms coldfusion cfquery cfform

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

在 Coldfusion 中格式化 json

SerializeJSON我对CFQUERY 的输出感到困惑。下面的代码:

<cfsetting showdebugoutput="yes">
<cfheader name="Content-Type" value="application/json">

<cftry>
<cfquery name="GetData" datasource="dsn">
  with cte as (
      select distinct ZipCode from db.dbo.table1 where ZipCode in (#URL.Zip#)
  )
  SELECT
      cte.ZipCode
      , '##' +  CONVERT(VARCHAR(max), CRYPT_GEN_RANDOM(3), 2) as Color
  from cte
</cfquery>

<cfoutput>
#SerializeJSON(GetData)#
</cfoutput>

  <cfcatch type="any">
    Error: <cfoutput>#cfcatch.message#</cfoutput>
  </cfcatch>
</cftry>
Run Code Online (Sandbox Code Playgroud)

创建此输出:

{"COLUMNS":["ZIPCODE","COLOR"],"DATA":[["54814","#3269B7"],["60050","#DC3E08"]]} 
Run Code Online (Sandbox Code Playgroud)

#URL.ZIP#变量 =60050,54814

我需要该DATA组件将 JSON 格式化为邮政编码作为键,颜色代码作为数据值。

我怎么知道SerializeJSON我需要这样呢?

谢谢

coldfusion cfml

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

如何纠正 ColdFusion 站点上的 SQL 注入?

对我公司创建的一个小型内部网站的代码进行了自动审查,并要求我修复检测到的漏洞。

我该如何纠正这个问题?原开发人员早已离开公司,我对coldfusion不太熟悉。

<cfquery name="qry_Products" datasource="#request.mssql_dsn#" username="#request.mssql_uid#" password="#request.mssql_pwd#">
    UPDATE  tblProduct
    SET     #form.F# = <cfif currVal is 1>0<cfelse>1</cfif>
    WHERE   ID = #form.ID#
</cfquery>
Run Code Online (Sandbox Code Playgroud)

自动审核显示第 3 行和第 4 行存在问题。我猜问题是form.Fform.ID

sql security coldfusion sql-injection

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