小编Miu*_*shi的帖子

输入字段需要jQuery add

我一直在寻找方法让jQuery自动写入使用html5验证到我的所有输入字段,但我无法告诉它在哪里写它.

我想接受这个

 <input type="text" name="first_name" value="" id="freeform_first_name"
 maxlength="150">
Run Code Online (Sandbox Code Playgroud)

并在结束标记之前自动添加所需内容

 <input type="text" name="first_name" value="" id="freeform_first_name"
 maxlength="150" required>
Run Code Online (Sandbox Code Playgroud)

我以为我可以做一些事情

$("input").attr("required", "true");
Run Code Online (Sandbox Code Playgroud)

但它不起作用.任何帮助是极大的赞赏.

javascript validation jquery

143
推荐指数
6
解决办法
36万
查看次数

Div底部的中心三角形

我试图在我的英雄的底部有一个三角形/箭头,但它没有响应,并且在移动设备上不能很好地工作,因为三角形漂浮到右边并且不再是绝对居中.

我怎么能一直将三角形放在div底部的绝对中心?

这里的示例代码:

http://jsfiddle.net/SxKr5/1/

HTML:

<div class="hero"></div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.hero {     
    position:relative;
    background-color:#e15915;
    height:320px !important;
    width:100% !important;


}


.hero:after,
.hero:after {
    z-index: -1;
    position: absolute;
    top: 98.1%;
    left: 70%;
    margin-left: -25%;
    content: '';
    width: 0;
    height: 0;
    border-top: solid 50px #e15915;
    border-left: solid 50px transparent;
    border-right: solid 50px transparent;
}
Run Code Online (Sandbox Code Playgroud)

css html5 css3 css-shapes

52
推荐指数
3
解决办法
9万
查看次数

计算对象值的出现

我正在尝试遍历JSON文件中的一些数据并计算相同城市/发生的次数...

var json = [
  { "city": "California" },
  { "city": "California" },
  { "city": "California" },
  { "city": "Texas" },
  { "city": "Florida" }
];

var obj = {};

for (var i = 0, j = json.length; i < j; i++) {
  if (obj[json[i]]) {
    obj[json[i]]++;
  }
  else {
    obj[json[i]] = 1;
  } 
}

console.log(obj);
Run Code Online (Sandbox Code Playgroud)

JSFiddle: http : //jsfiddle.net/f2939ucw/

问题在于返回的对象仅返回数组中对象的数量,而不返回相同次数的城市。

javascript json

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

JavaScript:将DIV定位在文本选择上方吗?

我试图将a <div>放置在用户文本选择上方,该文本选择将充当类似于Mediums的工具栏。

在此处输入图片说明

虽然我已经成功<div>地将定位在选择旁边,但是我似乎无法使它相对于选择正确居中:

    $(function() {
      // Setup the Event Listener
      $('.article').on('mouseup', function() {
        // Selection Related Variables
        let selection = window.getSelection(),
        getRange      = selection.getRangeAt(0),
        selectionRect = getRange.getBoundingClientRect();

        // Set the Toolbar Position
        $('.toolbar').css({
          top: selectionRect.top - 42 + 'px',
          left: selectionRect.left + 'px'
        });
      });
    });
Run Code Online (Sandbox Code Playgroud)

我可以这样确定选区的中心点:减去选区的宽度,使选区从视口向左偏移:

 selectionRect.left - selectionRect.width
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何使用它来设置工具栏相对于选择矩形居中的位置吗?

我尝试从选择的宽度除以2减去工具栏的左偏移量,但这也不完全与中心对齐。

JSFiddle

https://jsfiddle.net/e64jLd0o/

html javascript getboundingclientrect

3
推荐指数
2
解决办法
77
查看次数

Composer 未安装本地包依赖项

在我的 Laravel 5.4 composer.json 文件中,我有以下自动加载我的自定义包。请注意,此包未发布,而是在本地加载。

"autoload": {
    "classmap": [
        "database/seeds",
        "database/factories"
    ],
    "psr-4": {
        "App\\": "app/",
        "Vendor\\Module\\": "packages/vendor/module/src"
    }
},
Run Code Online (Sandbox Code Playgroud)

然后在我的包 composer.json 文件中,我有以下内容

{
    "name": "vendor/module",
    "description": "A custom package",
    "version": "1.0.0",
    "type": "project",
    "authors": [
    ],
    "minimum-stability": "dev",
    "require": {
      "laravelcollective/html": "^5.4.0"
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我从 Laravel 根目录运行composer install时,它永远不会选择我需要的 laravelcollective/html 包。

有没有办法加载未发布的本地包的依赖项?

laravel composer-php laravel-5.4

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

将字段值和ID链接到另一个表?

如何将我的主表中名为"username"的所有用户链接或添加到另一个表中,以便我可以运行检查并比较值而无需向主表添加大量行?这将是一个更清洁,更有条理的设置.

表名为login_users.这是我存储基本信息的主表

username       email                 password
Anthony        user@email.com
Josh           user@email.com
Tsuyoshi       user@email.com
Run Code Online (Sandbox Code Playgroud)

表2称为badge_status.此表将保留其是否已在我的网站上解锁成就的状态.我想引入用户名.

username       badge1               badge2
Anthony        locked               unlocked
Josh           unlocked             locked
Tsuyoshi       unlocked             locked
Run Code Online (Sandbox Code Playgroud)

此外,表2可以在新用户注册时自动更新,因为所有新注册都会导入到第一个表中.作为旁注,我使用的是phpmyadmin.

感谢您对此设置的任何帮助.非常感谢.

mysql sql database

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

模糊的Gravatar图片在我的网站上?

好的,所以我一直在尝试为我的用户设置Gravatar图像.问题是,即使我在测试帐户上传的照片确实处于高分辨率,当我尝试放大时,图像也变得如此模糊.我在其他网站上看到了关于H:200px W:200px的gravatars,照片的分辨率非常完美.现在我想我可能试图以不正确的方式调整照片大小

<img class="img-circle" height="200px" width="200px" src="<?php echo $profile->get_gravatar($profile->getField('email'), false, 54); ?>"/>
Run Code Online (Sandbox Code Playgroud)

我在img class ="img-circle"之后添加了高度和宽度,我相信这可能是不正确的?这里还有它的外观和它应该是什么样子的图像.

正确(来自photoshop)

在此输入图像描述

在此输入图像描述

不正确和模糊(从网站直播).注意服务器失真.

我想我需要的是告诉CSS从Gravatar中提取照片的原始大小并以常规分辨率显示它,因为只需将宽度和大小直接添加到标记就会将其炸毁到网站上.有想法该怎么解决这个吗?

html gravatar image

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

转换为安全的PDO声明?

有人可以告诉我如何UPDATE tablename SET column使用PDO 将我的当前转换为安全可靠的语句以防止SQL注入吗?我正在尝试更好地理解绑定和PDO,但是在使用PDO进行设置时遇到了问题.这是我目前常规msqli的内容

<?php

session_start();
$db = mysqli_connect("hostname", "username", "password", "dbname"); 
$username = $_SESSION['jigowatt']['username'];
mysqli_query($db, "UPDATE login_users SET Points=Points+15 WHERE username='$username'");


?>
Run Code Online (Sandbox Code Playgroud)

php mysql mysqli pdo sql-injection

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

让CSS呈现HTML吗?

我一直试图找出一种方法,让我的博客中的发布日期显示在这个样式的hr标签中

http://cssdesk.com/juATQ

现在,行中可以有符号或静态文本

content: " symbol here "; 
Run Code Online (Sandbox Code Playgroud)

我怎么能让我的代码在这个框内呈现,以便它显示我的博客发布日期?

我需要插入这个表达式.

 Post date: {entry_date format="%Y %m %d"}
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?

html css html5

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

在数组中查找值

我试图找到一个对象是否包含某个值,然后指示该操作的后续步骤.这是从Google Maps API返回的对象.这是从API返回的确切示例.

排列

[{'long_name': 'United States', 'short_name': 'US'}, {'long_name': 'California', 'short_name': 'CA'}];
Run Code Online (Sandbox Code Playgroud)

有条件/检查

if( $.inArray('US', array) == -1 ){

    alert('Your country is not supported.');

} else {
     alert('Your country is supported.');   
}
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为它只查看索引,而不是我认为的值.如果数组中存在值,那么查找和返回的最简洁,最快捷的方法是什么?

javascript arrays jquery google-maps-api-3

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

我的网站代码有什么问题?

我可能有点烦躁,但是我把代码放在我的网站上有什么问题吗?

住在我的网站上,而不是全部工作 http://japaneselanguagefriend.com/apptest.html

这是JSfiddle工作得很好. http://jsfiddle.net/adeneo/PT523/3/

感谢Adeneo帮助您完成此代码!

javascript jquery

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

PDO INSERT语句未插入

感谢社区中的许多人,我一直在尝试将所有内容转换为PDO.我有一个INSERT INTO语句,我尝试转换为PDO,但它没有插入.我也没有收到任何错误.

这是我试图转换的内容:

<?php
session_start();
$con = mysql_connect("host", "username", "password", "DBname"); 
$username = $_SESSION['username'];
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("dbname", $con);

mysql_query("INSERT INTO badge_status (username, badge1)
VALUES ('$username', 'finished')");

mysql_close($con);
?> 
Run Code Online (Sandbox Code Playgroud)

PDO版本

<?php
session_start();
$db = new PDO('mysql:host=hostname;dbname=dbname;charset=UTF-8', 'username', 'password');
$username = $_SESSION['jigowatt']['username'];
$awardFinished = $db->prepare('INSERT INTO badge_status (username, badge1) VALUES ('$username', 'finished')');
?>
Run Code Online (Sandbox Code Playgroud)

谢谢,如果你能抓住正在发生的事情或者可以解决这个问题!

php mysql pdo

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