Javascript Jquery脚本看不到2 div和x27之间的区别;s
我有一个包含我的项目的数据库,表名为:projects。在该表中,我有3列:Javascript Jquery脚本看不到2 div和x27之间的区别;s,javascript,php,jquery,Javascript,Php,Jquery,我有一个包含我的项目的数据库,表名为:projects。在该表中,我有3列: ID, Titel, BLOB 这是我的php: { echo '<div class="project_box">'; echo '<p class="project_text">' . $row['titel'] . '</p>'; echo '<img class="project_box_image" src="data:image/jpeg;base
ID, Titel, BLOB
这是我的php:
{
echo '<div class="project_box">';
echo '<p class="project_text">' . $row['titel'] . '</p>';
echo '<img class="project_box_image" src="data:image/jpeg;base64,' . base64_encode($row['image']) . '" width="200" height="200"</img>';
echo '</div>';
}
.project\u box
是我加载我的、标题和BLOB的div,单击我想检查项目文本是否等于某个值
.project\u text
是项目的标题文本
我希望这对你来说是清楚的,这将真的帮助我走出困境
谢谢。它似乎可以解决您的问题: 更好地使用
子项()
:将jquery替换为以下内容:
$('.project_box').click(function() {
var strText = $(this).children(".project_text").text();
if (strText == "Portefolio"){
alert("portefolio");
}else if (strText == "test"){
alert('test');
}
});
演示:它似乎可以解决您的问题: 更好地使用
子项()
:将jquery替换为以下内容:
$('.project_box').click(function() {
var strText = $(this).children(".project_text").text();
if (strText == "Portefolio"){
alert("portefolio");
}else if (strText == "test"){
alert('test');
}
});
演示:它似乎可以解决您的问题: 更好地使用
子项()
:将jquery替换为以下内容:
$('.project_box').click(function() {
var strText = $(this).children(".project_text").text();
if (strText == "Portefolio"){
alert("portefolio");
}else if (strText == "test"){
alert('test');
}
});
演示:它似乎可以解决您的问题: 更好地使用
子项()
:将jquery替换为以下内容:
$('.project_box').click(function() {
var strText = $(this).children(".project_text").text();
if (strText == "Portefolio"){
alert("portefolio");
}else if (strText == "test"){
alert('test');
}
});
演示:当您有多个
时,您认为jQuery如何解释$('.project\u text')
?可以使用获取单击框内的类
$('.project_box').click(function() {
if ($(this).find('.project_text').text() == "Portefolio"){
window.location.href = "portefolio/";
}else if ($(this).find('.project_text').text() == "test"){
alert('test');
}
});
我认为switch()
在这里也会更好,这样可以节省您多次编写.text()
部分的时间
$('.project_box').click(function() {
switch ($(this).find('.project_text').text()) {
case "Portefolio":
window.location.href = "portefolio/";
break;
default:
alert("test");
break;
}
});
当您有多个
时,您认为jQuery如何解释$('.project\u text')
?可以使用获取单击框内的类
$('.project_box').click(function() {
if ($(this).find('.project_text').text() == "Portefolio"){
window.location.href = "portefolio/";
}else if ($(this).find('.project_text').text() == "test"){
alert('test');
}
});
我认为switch()
在这里也会更好,这样可以节省您多次编写.text()
部分的时间
$('.project_box').click(function() {
switch ($(this).find('.project_text').text()) {
case "Portefolio":
window.location.href = "portefolio/";
break;
default:
alert("test");
break;
}
});
当您有多个
时,您认为jQuery如何解释$('.project\u text')
?可以使用获取单击框内的类
$('.project_box').click(function() {
if ($(this).find('.project_text').text() == "Portefolio"){
window.location.href = "portefolio/";
}else if ($(this).find('.project_text').text() == "test"){
alert('test');
}
});
我认为switch()
在这里也会更好,这样可以节省您多次编写.text()
部分的时间
$('.project_box').click(function() {
switch ($(this).find('.project_text').text()) {
case "Portefolio":
window.location.href = "portefolio/";
break;
default:
alert("test");
break;
}
});
当您有多个
时,您认为jQuery如何解释$('.project\u text')
?可以使用获取单击框内的类
$('.project_box').click(function() {
if ($(this).find('.project_text').text() == "Portefolio"){
window.location.href = "portefolio/";
}else if ($(this).find('.project_text').text() == "test"){
alert('test');
}
});
我认为switch()
在这里也会更好,这样可以节省您多次编写.text()
部分的时间
$('.project_box').click(function() {
switch ($(this).find('.project_text').text()) {
case "Portefolio":
window.location.href = "portefolio/";
break;
default:
alert("test");
break;
}
});
它之所以有效,是因为
project\u text
中的文本是框中唯一的文本。如果你(稍后)决定向框中添加更多文本(但不是标题),这将不再有效。ye我考虑过类似的事情,因为标题不是在类中定义的。但就目前而言,在这种情况下,头衔是最重要的。如果我决定添加一个额外的类,比如:project\u extra\u text,它不会影响带有脚本的onclick:)对吗?再次感谢@USER331356:如果有效或有帮助,您应该接受一个答案:)它之所以有效,是因为project\u text
中的文本是框中唯一的文本。如果你(稍后)决定向框中添加更多文本(但不是标题),这将不再有效。ye我考虑过类似的事情,因为标题不是在类中定义的。但就目前而言,在这种情况下,头衔是最重要的。如果我决定添加一个额外的类,比如:project\u extra\u text,它不会影响带有脚本的onclick:)对吗?再次感谢@USER331356:如果有效或有帮助,您应该接受一个答案:)它之所以有效,是因为project\u text
中的文本是框中唯一的文本。如果你(稍后)决定向框中添加更多文本(但不是标题),这将不再有效。ye我考虑过类似的事情,因为标题不是在类中定义的。但就目前而言,在这种情况下,头衔是最重要的。如果我决定添加一个额外的类,比如:project\u extra\u text,它不会影响带有脚本的onclick:)对吗?再次感谢@USER331356:如果有效或有帮助,您应该接受一个答案:)它之所以有效,是因为project\u text
中的文本是框中唯一的文本。如果你(稍后)决定向框中添加更多文本(但不是标题),这将不再有效。ye我考虑过类似的事情,因为标题不是在类中定义的。但就目前而言,在这种情况下,头衔是最重要的。如果我决定添加一个额外的类,比如:project\u extra\u text,它不会影响带有脚本的onclick:)对吗?再次感谢@User331356:如果它有效或有帮助,你应该接受一个答案:)我在第一个场景中考虑了一个案例,但当我的if-else不起作用时,我认为它不起作用。但这种情况要好得多;)再次感谢!它们完全可以互换。正如我所说的问题是,您现在必须使用类,因此$('.project_text')
不再返回单个对象。我在第一个场景中考虑了一个案例,但当if-else不起作用时,我认为它不起作用。但这种情况要好得多;)再次感谢!它们完全可以互换。正如我所说的问题是,您现在必须使用类,因此$('.project_text')
不再返回单个对象。我在第一个场景中考虑了一个案例,但当if-else不起作用时,我认为它不起作用。但这种情况要好得多;)再次感谢!它们完全可以互换。正如我所说的问题是,您现在必须使用类,因此$('.project_text')
不再返回单个对象。我在第一个场景中考虑了一个案例,但当if-else不起作用时,我认为它不起作用。但这种情况要好得多;)再次感谢!它们完全可以互换。正如我所说的问题是,您现在必须创建类,因此$('.project_text')
不再返回单个对象。