小编RRK*_*RRK的帖子

jquery:如何使用键盘快捷键F2和F3

美好的一天,

我想知道我们是否可以使用键盘快捷键F2F3执行功能.如果有,也许可以分享你的代码给我.在我的想法下面制作快捷键.我已经尝试但没有运作.

$("#ENQUIRY_VIEWMETER").keypress(function(event) {
    if(event.which == 113) { //F2
        updateMtr();
    } else if(event.which == 114) { //F3
        resetView();
    }
});
Run Code Online (Sandbox Code Playgroud)

p/s:或者可能需要对我的代码进行一些修改.:)

jquery keypress

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

jQuery - 在if语句参数中使用css

我正在使用vw以前的div,现在我想设置一个警报,如果div被移动到最左边.这是div:

<div id='pagination'>some stuff</div>
Run Code Online (Sandbox Code Playgroud)

现在它的宽度设置为84vw,这是从早期函数计算的.当它的保证金等于时,我想提醒-84vw.我在js尝试了这个,但没有运气:

if ($('#pagination').css('margin-left') == '-84vw') {
    alert('you're good to go!');
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题吗?真正头疼的是我不能改变vwpx.

html javascript css jquery viewport

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

内部文本不适用于段落和标题HTML元素

我是Javascript的新手,我尝试了下面的代码,它适用于<div>元素,但不是<P> and <h1> elements

<script type="text/javascript">
    function PrintText(){
        document.getElementById('heading').innerText = 'Hello World';
    }
</script>

<body>
    <div id="heading"></div> // Works
    <h1 id="heading"></h1> // Not Working
    <P id="heading"></P> // Not Working

    <button type="button" onclick="PrintText()">Submit</button>
</body>
Run Code Online (Sandbox Code Playgroud)

当我使用document.getElementById('heading').innerHTML= 'Hello World';<P> and <h1>元素上面的脚本作品(使用innerHTML替代innerText)

为什么innerText财产不适用于<p> and <h1>元素?

html javascript

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

1 分钟倒计时 JavaScript

我正在尝试构建一个打字测试,当用户按下文本区域中的按键时,该测试就开始倒计时。我认为 if-else 循环有助于在 HTML 中显示并启动 1 分钟倒计时器,但事实并非如此。

请向我解释我做错了什么以及如何纠正我的代码。

HTML:

<div id="timer"></div>
<p>Text for typing test will go here.</p>
<textarea id="textarea" rows="14" cols="150" placeholder="Start typing here...">
</textarea>`
Run Code Online (Sandbox Code Playgroud)

JS:

var seconds=1000 * 60; //1000 = 1 second in JS
var min = seconds * 60;
var textarea = document.getElementById("textarea").onkeypress = function() { 
    myFunction()
};
//When a key is pressed in the text area, update the timer using myFunction

function myFunction() {
   document.getElementById("timer").innerHTML = 
     if (seconds>=0) {
         seconds = seconds--;
     } else { …
Run Code Online (Sandbox Code Playgroud)

html javascript timer minute countdown

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

使用QuerySort

我正在尝试使用ColdFusion 2016查询排序

我基于雷蒙德·卡姆登的阵列排序

http://www.raymondcamden.com/2012/08/14/Another-ColdFusion-10-Closures-Post/

<cfscript>
    qryTest = QueryNew("ID,Name");
    qryTest.AddRow([ 
        {id=1,name="One"}, 
        {id=2,name="Two"}, 
        {id=3,name="Three"}, 
        {id=4,name="Four"} 
    ]);
    qryTest.sort(function(a, b) {
       return a.name > b.name;
    });
    writedump(qryTest);
</cfscript>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这是一个错误还是我做错了?或者是排序成员函数不一样QuerySort()

https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-mr/querysort.html#main-pars_header

coldfusion closures coldfusion-2016

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

Coldfusion autosuggest不适用于字符串中间的建议

对于我的autosuggest,我使用下面的代码.

键入时,它只查看字符串的开头.例如,如果我键入'abcd',它将带有建议'abcde ...',这很好.

但它没有做什么,如果我键入'def'并且在数据库中我有一个字符串'abcdefg'然后这不会出现在autosuggest中.

在我的查询中,我确实在搜索字符串前面和后面有百分比字符.

所以对我来说,看起来autosuggest只会查看在开头键入的字符,而不是中间的字符.

或者我做错了什么?

<cfcomponent output="false">

    <cffunction name="lookupJobs" access="remote" returntype="array">
       <cfargument name="search" type="any" required="false" default="">

       <cfset var qGetJobs="">
       <cfset var result=ArrayNew(1)>
       <cfquery name="qGetJobs" datasource="#application.dsn#"> 
          SELECT DISTINCT title
          FROM tbl_jobs  
          WHERE  title LIKE '%#arguments.search#%' 
          ORDER BY title
       </cfquery> 
       <cfloop query="qGetJobs">
           <cfset ArrayAppend(result, title)>
       </cfloop>
       <cfreturn result>
    </cffunction>

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

coldfusion

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

addClass removeClass不起作用

我第一次在这里提问.我搜索了问题,但我找不到类似的问题.

我正在Brackets上建立一个带bootstrap3的企业网站.我查看是否可以使用最新版本的chrome和safari.

我正在尝试使用JQuery addClass和removeClass使我的导航栏缩小其高度并更改背景颜色,但它似乎根本不起作用.当我通过JQuery更改CSS属性时,它可以工作.我可以改变背景颜色.所以我试图通过Jquery更改多个CSS属性,它不起作用.它只允许我改变背景颜色.

$(document).ready(function() {
  $(window).scroll(function() {
    if ($(window).scrollTop() > 50) {
      $("#top-bar").addClass('animated-header');
    } else {
      $("#top-bar").removeClass('animated-header');
    }
  });

  $("#clients-logo").owlCarousel({
    itemsCustom: false,
    pagination: false,
    items: 5,
    autoplay: true,
  })

}); //this is the part doesn't work

$(document).ready(function() {
  $(window).scroll(function() {
    if ($(window).scrollTop() > 50) {
      $("#top-bar").css("background-color", "#ef7c7c");
    } else {
      $("#top-bar").css("background-color", "transparent");
    }
  });

  $("#clients-logo").owlCarousel({
    itemsCustom: false,
    pagination: false,
    items: 5,
    autoplay: true,
  })
}); //this part works perfectly
Run Code Online (Sandbox Code Playgroud)
#top-bar {
  background: transparent;
  color: #fff;
  -webkit-transition: all 0.2s ease-out …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap

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

使用HTML中的函数JavaScript添加变量

我刚刚开始学习Javascript几个小时,并且我正在尝试使用函数在HTML中使用JS添加到变量(对不起,如果我使用了错误的术语)并且它似乎没有改变结果.

<html>
    <head>
        <title>TODO supply a title</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <script>
            var userID = 1;
            var userRep = 0;
            function NumUp(userRep) {
                userRep = userRep + 1;
            }
            function NumDown(userRep) {
                userRep = userRep - 1;
            }
            function myFunction() {
                document.getElementById("demo").innerHTML = userRep;
            }
        </script>
    </head>
    <body>
        <form action="Reputation.JS">
            <div class="container">
                <p>result goes here</p>
                <button type="button" onclick="NumUp()" id="voteUp">Vote Up</button>
                <button type="button" onclick="NumDown()" id="voteDown">Vote Down</button>
                <label id="lbl"></label>
                <button onclick="myFunction()">Click me</button>
                <p id="demo"></p>
            </div>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

非常感谢您提供的任何帮助.

html javascript

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

lucee 5.x ListEach似乎无法访问本地var范围?

我似乎无法访问localListEach中的范围:

writeDump(local.woCoreID); // outputs expected values
//  LOOP OVER LIST AND SEPARATE TEXT FROM INTEGERS
ListEach(local.__userSuppliedWorkoutTagList, function (item) {
    writeDump(item) //  outputs expected values
    writeDump(local.woCoreID); // key [woCoreID] doesn't exist
});
Run Code Online (Sandbox Code Playgroud)

当我尝试访问local.woCoreID时,我收到一条错误消息key [woCoreID] doesn't exist.为什么当我可以在ListEach之前转储它并且我看到值存在时.我在这里错过了什么?

我正在使用Lucee 5.x.

coldfusion lucee

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

ColdFusion REST API 启用 CORS

我正在尝试使用 Coldfusion 组件构建 REST API,但我不知道如何启用 CORS。我正在使用 IIS 10 和 ColdFusion 2016。按照 google 上的说明,我无法在 IIS 中找到任何位置来配置 CORS,并且在 CF 管理设置下没有看到任何地方可以启用 CORS,所以我想我会尝试在我的应用程序中启用 CORS。我将其部署到(qa、uat、prod),而不是在每个环境中摆弄配置。

这就是我的 application.cfc 当前的样子,您可以在 onRequestStart 中看到我正在尝试设置标头(我尝试过两种方法)

<cfscript>
    component output="false" {
        this.name = ....


        public boolean function onApplicationStart() {\
            restInitApplication( ... );
            return true;
        }

        public void function onApplicationEnd(ApplicationScope) {
            return;
        }

        public void function onMissingTemplate(targetPage) {
            return;
        }

        public void function onRequestStart(targetPage) {
            cfheader(name="Access-Control-Allow-Origin", value="*");
            // i've also tried ...
            GetPageContext().getResponse().addHeader("Access-Control-Allow-Origin","*");
        }

        public void function onSessionStart() {
            return;
        }

        public void …
Run Code Online (Sandbox Code Playgroud)

rest coldfusion cors

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