Вариант на чистом JS:
<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
.container p:last-child {
color: red;
}
</style>
</head>
<body>
<div class="container">
<p>Строка</p>
<p>Строка</p>
<p>Строка</p>
</div>
<script type="text/javascript">
document.querySelector('.container').onclick = function(e) {
if(e.target.tagName == 'P' && !e.target.nextElementSibling) {
var p = document.createElement('p');
p.innerHTML = 'Строка';
this.appendChild(p);
}
};
</script>
</body>
</html>