我正在尝试将数组中的图像放入div中.
arralegro =[ "01.png", "02.png", "03.png", "04.png"];
n=2;
var goImg = 'alegro/' + arralegro[n];
alert (goImg); //correct - `alegro/02.png`
$('#divR').empty();
$("#divR").prepend('<img id="slide" src=' + goImg + '/>'); // here is something wrong
Run Code Online (Sandbox Code Playgroud)
萤火虫说 - 404 Not Found.但是图像在那里.
$("#divR").prepend('<img id="slide" src="alegro/02.png"/>'); // works this way
Run Code Online (Sandbox Code Playgroud) function months(){
for($i=1;$i<=12;$i++)
if($i<10) {
echo '<option value="'."0".$i.'">'."0".$i.'</option>';
}
else{
echo '<option value="'.$i.'">'.$i.'</option>';
}
}
Run Code Online (Sandbox Code Playgroud)
这会填充下拉列表,01, 02, 03...而不是1, 2, 3...
所以,我连接0,$i如果$i<10它和它的工作,但也许可以通过格式化$i为两个数字,或一些类似的,更短的方法?
我正在尝试? ž ?...从MySql数据库中获取本地字符.在localhost上,问题不存在,但在远程服务器上缺少本地字符.
数据库和表格排序是utf8_general_ci(根据这里的一个答案)
我的联系:
try {
$db = new PDO('mysql:host='.DBHOST.';dbname='.DBNAME.';charset=utf8_general_ci', DBUSER, DBPASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e) {
echo $e->getMessage();
exit;
}
Run Code Online (Sandbox Code Playgroud)
我有错误 - Unknown character set.只写charset=utf8错误是删除,但这对本地字符没有帮助.
edit.php
include ("menut.php");
SET character_set_client = "utf8"; //line 12
SET character_set_results = "utf8";
SET collation_connection = "utf8_general_ci";
$stmt = $db->prepare("SELECT id, title, content FROM $table WHERE id = :id");
$stmt->execute(array(':id' => $_GET['id']));
$row = $stmt->fetch();
Run Code Online (Sandbox Code Playgroud)
在这里我有错误 - Unexpected T String在第12行(标记为abowe).
任何帮助.
需要表的行数。
$st = $db->query("select count(*) from images");
$total = $st->rowCount();
echo $total;
Run Code Online (Sandbox Code Playgroud)
结果 -1
该表images有2430行。
如何获得正确的行数?
我想使用单选按钮作为设计元素,没有任何功能.用户不应该检查或取消选中它们.
<div id="divRadios">
<input type="radio">
<input type="radio">
...
</div>
Run Code Online (Sandbox Code Playgroud)
我想解决方案可能是放置一个单独的空div #divRadios并给它更高的z-index,但也许有一种更原生的方式?
$("#btn_02").click(function(){
$(".quant").each(function() {
var a = $(this).html();
alert (a); // each value is 0
if (a == 0) {return false;}
});
$.ajax({
url: "process02.php",
success: function(data) {
$("#modalsCart").html(data);
}
});
});
Run Code Online (Sandbox Code Playgroud)
我想停止ajax代码,如果每个.quant值都是0,是的,它们都是0,但ajax代码仍然执行.
这里有什么问题
JS
function cstatus(status, user, pass){
var id = $('.pmarked').data('id');
console.log(id); // 101
$.ajax({
url: 'pro-status.php',
type: 'post',
data: {'status': status, 'user': user, 'pass': pass, 'id': id},
success: function(data) {
console.log(data);
}
});
}
Run Code Online (Sandbox Code Playgroud)
亲status.php
$sql = "update posts set status = :astatus, user = :auser, pass = :apass, where id = :aid";
$stmt = $db->prepare($sql);
$stmt->execute(array(
":astatus" => $_POST['status'],
":auser" => $_POST['user'],
":apass" => $_POST['pass'],
":aid" => $_POST['id'] // line 12
));
Run Code Online (Sandbox Code Playgroud)
错误
致命错误......在'where id ='101''附近使用正确的语法... ... pro-status.php:12
<div class='crumb'>home</div>
<div class='crumb'>sky</div>
<div class='crumb'>sea</div>
Run Code Online (Sandbox Code Playgroud)
sky并sea使用jQuery的appendTo函数动态添加.
现在我要删除所有crumbs大于然后单击的大小.
例如:sky点击,我希望sea被删除.
$(document).on('click', '.crumb', function() {
var i = $(this).index(".crumb");
$(".crumb:gt(i)").remove();
});
Run Code Online (Sandbox Code Playgroud)
什么都没有删除!
我需要在全体字符(无空格)divs,且只能在divs.
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class='parent'>
<div>a</div>
<div>b4</div>
<div>52 5</div>
<hr>
<input type='text' value='323'>
</div>Run Code Online (Sandbox Code Playgroud)
let x = // count characters in all divs;
console.log(x);
Run Code Online (Sandbox Code Playgroud)
在上面的例子中应该是结果 6
任何的想法?
nedd 循环一个元素的梯度方向
在下面的代码中,只有第一次点击才能正常工作
顺便说一句,我想有一种更短的方法可以做到这一点
var targ = $('#targ');
$('button').on('click', function(){
var a = targ.css('background-image');
console.log(a);
if(~a.indexOf('to right,')){targ.css('background-image', a.replace('right', 'right bottom'));}
else if(~a.indexOf('to right bottom,')){targ.css('background-image', a.replace('right bottom', 'bottom'));}
else if(~a.indexOf('to bottom,')){targ.css('background-image', a.replace('bottom', 'bottom left'));}
else if(~a.indexOf('to bottom left,')){targ.css('background-image', a.replace('bottom left', 'left'));}
else if(~a.indexOf('to left,')){targ.css('background-image', a.replace('left', 'left top'));}
else if(~a.indexOf('to left top,')){targ.css('background-image', a.replace('left top', 'top'));}
else if(~a.indexOf('to top,')){targ.css('background-image', a.replace('top', 'top right'));}
else if(~a.indexOf('to top right,')){targ.css('background-image', a.replace('top right', 'right'));}
console.log(targ.css('background-image'));
});Run Code Online (Sandbox Code Playgroud)
#targ{height:45px;}Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button>CLICK</button>
<br><br>
<div id='targ' style="background-image:linear-gradient(to right, rgb(109, …Run Code Online (Sandbox Code Playgroud)